Line 7: |
Line 7: |
| ! Comments | | ! Comments |
| |- | | |- |
− | | [[CONFIG]] | + | | [[CONFIG Registers]] |
| | 0x10000000 | | | 0x10000000 |
| | Boot9 | | | Boot9 |
| | | | | |
| |- | | |- |
− | | [[IRQ]] | + | | [[IRQ Registers]] |
| | 0x10001000 | | | 0x10001000 |
| | Kernel9 | | | Kernel9 |
| | | | | |
| |- | | |- |
− | | [[NDMA]] | + | | [[NDMA Registers]] |
| | 0x10002000 | | | 0x10002000 |
| | Process9 | | | Process9 |
| | | | | |
| |- | | |- |
− | | [[TIMER]] | + | | [[TIMER Registers]] |
| | 0x10003000 | | | 0x10003000 |
| | Process9 | | | Process9 |
| | | | | |
| |- | | |- |
− | | [[CTRCARD]] | + | | [[CTRCARD Registers]] |
| | 0x10004000 / 0x10005000 | | | 0x10004000 / 0x10005000 |
| | Process9 | | | Process9 |
| | | | | |
| |- | | |- |
− | | [[SDMC]] / [[NAND]] | + | | [[EMMC Registers]] |
| | 0x10006000 / 0x10007000 | | | 0x10006000 / 0x10007000 |
| | Boot9, Process9 | | | Boot9, Process9 |
| | 0x10007000 is apparently not used on retail | | | 0x10007000 is apparently not used on retail |
| |- | | |- |
− | | [[PXI]] | + | | [[PXI Registers]] |
| | 0x10008000 | | | 0x10008000 |
| | Boot9, Process9 | | | Boot9, Process9 |
| | | | | |
| |- | | |- |
− | | [[AES]] | + | | [[AES Registers]] |
| | 0x10009000 | | | 0x10009000 |
| | Boot9, Process9 | | | Boot9, Process9 |
| | | | | |
| |- | | |- |
− | | [[SHA]] | + | | [[SHA Registers]] |
| | 0x1000A000 | | | 0x1000A000 |
| | Process9 | | | Process9 |
| | | | | |
| |- | | |- |
− | | [[RSA]] | + | | [[RSA Registers]] |
| | 0x1000B000 | | | 0x1000B000 |
| | Boot9, Process9 | | | Boot9, Process9 |
| | | | | |
| |- | | |- |
− | | [[XDMA]] | + | | [[XDMA Registers]] |
| | 0x1000C000 | | | 0x1000C000 |
| | Kernel9 | | | Kernel9 |
| | CoreLink™ DMA-330. [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0424d/index.html Info] | | | CoreLink™ DMA-330. [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0424d/index.html Info] |
| |- | | |- |
− | | [[SPICARD]] | + | | [[SPICARD Registers]] |
| | 0x1000D800 | | | 0x1000D800 |
| | Process9 | | | Process9 |
| | | | | |
| |- | | |- |
− | | [[CONFIG]] | + | | [[CONFIG Registers]] |
| | 0x10010000 | | | 0x10010000 |
| | Process9 | | | Process9 |
| | | | | |
| |- | | |- |
− | | [[CONFIG]] | + | | [[CONFIG Registers]] |
| | 0x10011000 | | | 0x10011000 |
| | Process9 | | | Process9 |
Line 92: |
Line 92: |
| | | | | |
| |- | | |- |
− | | [[HASH]] | + | | [[HASH Registers]] |
| | 0x10101000 | | | 0x10101000 |
| | | | | |
Line 102: |
Line 102: |
| | | | | |
| |- | | |- |
− | | [[CSND]] / DSP | + | | [[CSND Registers]] / DSP |
| | 0x10103000 | | | 0x10103000 |
| | [[Codec Services]], [[CSND Services]], [[DSP Services]] | | | [[Codec Services]], [[CSND Services]], [[DSP Services]] |
Line 117: |
Line 117: |
| | | | | |
| |- | | |- |
− | | [[DSP]] | + | | DSP |
| | 0x10140000 | | | 0x10140000 |
| | Process9, Kernel11, [[DSP Services]] | | | Process9, Kernel11, [[DSP Services]] |
| | | | | |
| |- | | |- |
− | | [[PDN]] / [[CODEC]] | + | | [[PDN Registers]] / [[CODEC Registers]] |
| | 0x10141000 | | | 0x10141000 |
| | Process9, Kernel11, [[Codec Services]] | | | Process9, Kernel11, [[Codec Services]] |
| | | | | |
| |- | | |- |
− | | [[SPI]] | + | | [[SPI Registers]] |
| | 0x10142000 | | | 0x10142000 |
| | | | | |
| | | | | |
| |- | | |- |
− | | [[SPI]] | + | | [[SPI Registers]] |
| | 0x10143000 | | | 0x10143000 |
| | | | | |
| | Only used under TWL_FIRM? | | | Only used under TWL_FIRM? |
| |- | | |- |
− | | [[I2C]] | + | | [[I2C Registers]] |
| | 0x10144000 | | | 0x10144000 |
| | Kernel11, [[I2C Services]] | | | Kernel11, [[I2C Services]] |
| | | | | |
| |- | | |- |
− | | [[CODEC]] | + | | [[CODEC Registers]] |
| | 0x10145000 | | | 0x10145000 |
| | [[Codec Services]] | | | [[Codec Services]] |
| | | | | |
| |- | | |- |
− | | [[PAD]] / [[HID]] / [[PTM]] | + | | [[HID Registers]] |
| | 0x10146000 | | | 0x10146000 |
| | Kernel11, [[HID Services]] | | | Kernel11, [[HID Services]] |
− | | | + | | See [[PAD]]. |
| |- | | |- |
− | | [[GPIO]] | + | | [[GPIO Registers]] |
| | 0x10147000 | | | 0x10147000 |
| | [[GPIO Services]] | | | [[GPIO Services]] |
| | | | | |
| |- | | |- |
− | | [[I2C]] | + | | [[I2C Registers]] |
| | 0x10148000 | | | 0x10148000 |
| | [[I2C Services]] | | | [[I2C Services]] |
| | | | | |
| |- | | |- |
− | | [[SPI]] | + | | [[SPI Registers]] |
| | 0x10160000 | | | 0x10160000 |
| | | | | |
| | | | | |
| |- | | |- |
− | | [[I2C]] | + | | [[I2C Registers]] |
| | 0x10161000 | | | 0x10161000 |
| | [[I2C Services]] | | | [[I2C Services]] |
| | | | | |
| |- | | |- |
− | | [[MIC]] | + | | [[MIC Registers]] |
| | 0x10162000 | | | 0x10162000 |
| | [[MIC Services]] | | | [[MIC Services]] |
| | | | | |
| |- | | |- |
− | | [[PXI]] | + | | [[PXI Registers]] |
| | 0x10163000 | | | 0x10163000 |
| | Boot11, Kernel11 | | | Boot11, Kernel11 |
| | | | | |
| |- | | |- |
− | | [[NTRCARD]] | + | | [[NTRCARD Registers]] |
| | 0x10164000 | | | 0x10164000 |
| | Process9 | | | Process9 |
| | | | | |
| |- | | |- |
− | | [[MP]] | + | | [[MP Registers]] |
| | 0x10165000 | | | 0x10165000 |
| | | | | |
| | | | | |
| |- | | |- |
− | | [[MP]] | + | | [[MP Registers]] |
| | 0x10170000 / 0x10171000 | | | 0x10170000 / 0x10171000 |
| | | | | |
Line 207: |
Line 207: |
| | | | | |
| |- | | |- |
− | | [[MP]] | + | | [[MP Registers]] |
| | 0x10174000 | | | 0x10174000 |
| | | | | |
| | | | | |
| |- | | |- |
− | | [[MP]] | + | | [[MP Registers]] |
| | 0x10176000 / 0x10177000 | | | 0x10176000 / 0x10177000 |
| | | | | |
| | Mirrored. Same as 0x10170000. | | | Mirrored. Same as 0x10170000. |
| |- | | |- |
− | | [[MP]] | + | | [[MP Registers]] |
| | 0x10178000 - 0x10180000 | | | 0x10178000 - 0x10180000 |
| | | | | |
| | Mirror of 0x10170000-0x10178000. | | | Mirror of 0x10170000-0x10178000. |
| |- | | |- |
− | | [[CDMA]] | + | | CDMA |
| | 0x10200000 | | | 0x10200000 |
| | Kernel11 | | | Kernel11 |
Line 232: |
Line 232: |
| | | | | |
| |- | | |- |
− | | [[DSP]] | + | | DSP |
| | 0x10203000 | | | 0x10203000 |
| | | | | |
Line 242: |
Line 242: |
| | | | | |
| |- | | |- |
− | | [[HASH]] | + | | [[HASH Registers]] |
| | 0x10301000 | | | 0x10301000 |
| | | | | |
| | | | | |
| |- | | |- |
− | | [[LCD]] | + | | [[LCD Registers]] |
| | 0x10400000 | | | 0x10400000 |
| | Kernel11, [[GSP Services]] | | | Kernel11, [[GSP Services]] |