User Tools

Site Tools


lcd_controller

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
lcd_controller [2025/05/16 23:24] arisoturalcd_controller [2025/05/17 00:05] (current) arisotura
Line 1: Line 1:
 ====== LCD controller ====== ====== LCD controller ======
  
-The gamepad provides simple framebuffer-based display hardware.+The gamepad provides simple display hardware that can display a video feed (from the camera or the H264 decoder) and a framebuffer overlay on top.
  
 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 X offset+| 0xF0009420 | Video feed X offset | 
-| 0xF0009424 | ?? video-out width+| 0xF0009424 | Video feed width | 
-| 0xF0009428 | ?? video-out Y offset+| 0xF0009428 | Video feed Y offset | 
-| 0xF000942C | ?? video-out height|+| 0xF000942C | Video feed height |
 | 0xF0009430 | ?? | | 0xF0009430 | ?? |
 | 0xF0009434 | ?? | | 0xF0009434 | ?? |
Line 157: Line 157:
 | 1    | Enable display (0=black screen) | | 1    | Enable display (0=black screen) |
 | 2    | Enable video feed (camera/H264?) | | 2    | Enable video feed (camera/H264?) |
-| 3    | Video feed input? (0=H264 decoder, 1=camera?) |+| 3    | Video feed input? (0=post-processed camera?, 1=raw camera?) |
 | 4    | Enable overlay |  | 4    | Enable overlay | 
 +| 5    | ?? |
 +| 6    | ?? |
  
 **0xF00094B0** **0xF00094B0**
lcd_controller.1747437894.txt.gz · Last modified: 2025/05/16 23:24 by arisotura

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki