CONFIG11 Registers: Difference between revisions

Add CFG11_GPU_N3DS_CNT
CFG11_CDMA_CNT, etc.
Line 32: Line 32:
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| [[#CFG11_FIQ_CNT|CFG11_FIQ_CNT]]
| [[#CFG11_FIQ_MASK|CFG11_FIQ_MASK]]
| 0x10140104
| 0x10140104
| 1
| 1
Line 50: Line 50:
|-
|-
| style="background: green" | Yes
| style="background: green" | Yes
| Related to [[HID_Registers|HID_?]]
| [[#CFG11_CDMA_CNT|CFG_CDMA_CNT]]
| 0x1014010C
| 0x1014010C
| 2
| 2
Line 86: Line 86:
|-
|-
| style="background: red" | No
| style="background: red" | No
| Clock related?
| [[#CFG11_CDMA_PERIPHERALS|CFG11_CDMA_PERIPHERALS]]
| 0x10140410
| 0x10140410
| 4
| 4
Line 158: Line 158:
== CFG11_FIQ_MASK ==
== CFG11_FIQ_MASK ==
Write bit N to mask FIQ interrutps on core N? (judging from what Kernel11 does -- it only ever configures FIQ for core1)
Write bit N to mask FIQ interrutps on core N? (judging from what Kernel11 does -- it only ever configures FIQ for core1)
== CFG11_CDMA_CNT ==
Write 1 to enable, to disable.
{| class="wikitable" border="1"
!  Bits
!  Description
|-
| 0
| Enable Microphone DMA (CDMA 0x00)
|-
| 1
| Enable NTRCARD DMA on Arm11 side (CDMA 0x01)
|-
| 2-4
| ?
|-
| 5
| WiFi. Enabled during kernel init since 11.4.
|}


== CFG11_SPI_CNT ==
== CFG11_SPI_CNT ==
Line 187: Line 207:
|}
|}


New3DS Kernel11 writes both bits very early during init.
== CFG11_CDMA_PERIPHERALS ==
{| class="wikitable" border="1"
!  Bit
!  Description
|-
| 0-17
| CDMA Peripheral 0x00-0x11 data request target (0=Old CDMA, 1=New CDMA)
|-
| 18-31
| Unused
|}


== CFG11_BOOTROM_OVERLAY_CNT ==
== CFG11_BOOTROM_OVERLAY_CNT ==