lcd_controller
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
lcd_controller [2025/05/14 21:22] – arisotura | lcd_controller [2025/05/17 00:05] (current) – arisotura | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== LCD controller ====== | ====== LCD controller ====== | ||
- | The gamepad provides simple | + | The gamepad provides simple display hardware |
Register map: | Register map: | ||
Line 13: | Line 13: | ||
| 0xF0009418 | Horizontal end of display | | | 0xF0009418 | Horizontal end of display | | ||
| 0xF000941C | Vertical end of display | | | 0xF000941C | Vertical end of display | | ||
- | | 0xF0009420 | ?? video-out | + | | 0xF0009420 | Video feed X offset | |
- | | 0xF0009424 | ?? video-out | + | | 0xF0009424 | Video feed width | |
- | | 0xF0009428 | ?? video-out | + | | 0xF0009428 | Video feed Y offset | |
- | | 0xF000942C | ?? video-out | + | | 0xF000942C | Video feed height | |
| 0xF0009430 | ?? | | | 0xF0009430 | ?? | | ||
| 0xF0009434 | ?? | | | 0xF0009434 | ?? | | ||
Line 155: | Line 155: | ||
^ Bits ^ Desc. ^ | ^ Bits ^ Desc. ^ | ||
| 0 | ?? breaks display | | | 0 | ?? breaks display | | ||
- | | 1 | Must be set for display | + | | 1 | Enable |
- | | 2 | ?? causes weird effects | + | | 2 | Enable video feed (camera/ |
- | | 3 | ?? | | + | | 3 | Video feed input? (0=post-processed camera?, 1=raw camera? |
- | | 4 | Must be set for display to work. Presumably general display enable. | + | | 4 | Enable overlay | |
+ | | 5 | ?? | | ||
+ | | 6 | ?? | | ||
**0xF00094B0** | **0xF00094B0** |
lcd_controller.1747257765.txt.gz · Last modified: 2025/05/14 21:22 by arisotura