User Tools

Site Tools


digic8_registers

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
digic8_registers [2022/01/22 15:45] coondigic8_registers [2022/01/22 15:49] (current) – removed coon
Line 1: Line 1:
-===== DIGIC 8 Register Map: ===== 
  
-==== UART ==== 
- 
-Controls physical UART connections. 
- 
-^ Address        ^ Description     ^ 
-| ''0xD01202F0'' | UART1_RX_SELECT | 
-| ''0xD01202F4'' | UART1_TX_SELECT | 
-| ''0xD01302F0'' | UART2_RX_SELECT | 
-| ''0xD01302F4'' | UART2_TX_SELECT | 
- 
- 
-''UART2'' is unknown. 
- 
-''UART1'' is connected to physical ICU UART on external debug connector. Handled by ''uart_change'' command on drysh. 
- 
-''0x0'' selects ICU (DryOS on ARM core), ''0x2'' for CCLIME (DryOS on Xtensa core, network). 
- 
-==== Display ==== 
- 
-^ Address        ^ Description   ^ 
-| ''0xD030422C'' | ??            | 
-| ''0xD0304230'' | VRAM pointer  | 
-| ''0xD0304234'' | VRAM pitch    | 
-| ''0xD0304238'' | Resolution    | 
-| ''0xD030423C'' | ??            | 
-==== LV peaking, etc ==== 
- 
-^ Address        ^ Description               ^ 
-| ''0xD0304488'' | LCD/EVF control register  | 
-| ''0xD030448C'' | LCD/EFV related register  | 
-| ''0xD0300750'' | HDMI control register     | 
-| ''0xD0300754'' | HDMI related register     | 
- 
-Registers used by ''DispVram'' State object to control overexposure highlighting feature. 
- 
-Control register sets highlight params like threshold, color, style. 
- 
-Related register meaning is unknown at the moment, but it is also written on enable/disable by ''DispVram'' 
- 
-At this moment we don't know how to enable highlights by just writing the registers. But while those are displayed - writing random number to control register changes both style and threshold of highlights. 
- 
-==== Audio ==== 
- 
-^ Address         ^ Description                     ^ 
-| ''0xD800021D '' | Left Microphone Level and Peak  | 
-| ''0xD8000220 '' | Right Microphone Level and Peak | 
digic8_registers.1642862755.txt.gz · Last modified: 2022/01/22 15:45 by coon