CONFIG11 Registers: Difference between revisions
No edit summary |
|||
Line 6: | Line 6: | ||
! Width | ! Width | ||
! Used by | ! Used by | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| [[#PDN_SHAREDWRAM_32K_DATA|PDN_SHAREDWRAM_32K_DATA]]<0-7> | | [[#PDN_SHAREDWRAM_32K_DATA|PDN_SHAREDWRAM_32K_DATA]]<0-7> | ||
| | | 0x10140000 | ||
| 1*8 | | 1*8 | ||
| | | Boot11, Process9, [[DSP Services]] | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| [[#PDN_SHAREDWRAM_32K_CODE|PDN_SHAREDWRAM_32K_CODE]]<0-7> | | [[#PDN_SHAREDWRAM_32K_CODE|PDN_SHAREDWRAM_32K_CODE]]<0-7> | ||
| | | 0x10140008 | ||
| 1*8 | | 1*8 | ||
| | | Boot11, Process9, [[DSP Services]] | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| | | [[#PDN_SPI_CNT|PDN_SPI_CNT]] | ||
| | | 0x101401C0 | ||
| | | 4 | ||
| | | [[SPI Services]] | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| | | ARM11 interrupt related. | ||
| | | 0x10140104 | ||
| 1 | | 1 | ||
| | | Kernel11. | ||
|- | |-style="border-top: double" | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| ? | | PDN_GPU_STATUS? | ||
| | | 0x10141000 | ||
| 4 | | 4 | ||
| | | Kernel11 | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
Line 108: | Line 48: | ||
| 4 | | 4 | ||
| [[PTM Services]] | | [[PTM Services]] | ||
|- | |-style="border-top: double" | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| [[#PDN_TWLMODE|PDN_TWLMODE]] | | [[#PDN_TWLMODE|PDN_TWLMODE]] | ||
Line 119: | Line 59: | ||
| 0x10141104 | | 0x10141104 | ||
| 2 | | 2 | ||
| | |||
|- | |||
| style="background: green" | Yes | |||
| PDN_WIFI? | |||
| 0x1014110C | |||
| 1 | |||
| | | | ||
|- | |- | ||
Line 146: | Line 92: | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| [[# | | [[#PDN_WIFI_CNT|PDN_WIFI_CNT]] | ||
| | | 0x10141180 | ||
| 1 | | 1 | ||
| | | | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| [[# | | [[#PDN_HID_CNT|PDN_HID_CNT]] | ||
| | | 0x101411C0 | ||
| 1 | | 1 | ||
| | | | ||
|-style="border-top: double" | |||
| style="background: green" | Yes | |||
| [[#PDN_GPU_CNT|PDN_GPU_CNT]] | |||
| 0x10141200 | |||
| 4 | |||
| Boot11, Kernel11 | |||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| | | [[#PDN_GPU_CNT2|PDN_GPU_CNT2]] | ||
| 0x10141204 | | 0x10141204 | ||
| | | 4 | ||
| Boot11 | | Boot11, Kernel11 | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| | | PDN_GPU_CNT3 | ||
| 0x10141210 | | 0x10141210 | ||
| | | 2 | ||
| | | Kernel11 | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
Line 173: | Line 125: | ||
| 0x10141220 | | 0x10141220 | ||
| 1 | | 1 | ||
| | | Boot11 | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
Line 182: | Line 134: | ||
|- | |- | ||
| style="background: green" | Yes | | style="background: green" | Yes | ||
| | | SharedWram/DSP related. | ||
| 0x10141230 | | 0x10141230 | ||
| 1 | | 1 | ||
| Process9 | |||
|-style="border-top: double" | |||
| style="background: green" | Yes | |||
| ? | |||
| 0x10141FFC | |||
| 4 | |||
| | | | ||
|} | |} | ||
Line 254: | Line 212: | ||
Writing 0x8000 to here from the ARM9 with NATIVE_FIRM running doesn't seem to do anything, other reg-pokes likely need done first. | Writing 0x8000 to here from the ARM9 with NATIVE_FIRM running doesn't seem to do anything, other reg-pokes likely need done first. | ||
== | ==PDN_GPU_CNT== | ||
This one seems to control the LCD | This one seems to control the LCD/GPU/Backlight. | ||
Bit0: Enable GPU registers at 0x10400000+. | |||
Bit16: Turn on LCD backlight. | |||
==PDN_GPU_CNT2== | |||
Bit0: Power on GPU? | |||
==PDN_BACKLIGHT_CNT== | ==PDN_BACKLIGHT_CNT== |