| Address | Register | Comment |
| 0x38200000 | MIU | Memory Interface Unit, it's used for remapping the SRAM and SDRAM, set the refresh timing |
| 0x38400000 | DMA | |
| 0x38600000 | USB 1.1 Host Controller | |
| 0x38800000 | USB 2.0 Function | |
| 0x39000000 | CalmADM | |
| 0x39200000 | LCD controller | |
| 0x39C00000 | ICU | Interrupt Control Unit, which controls the mask/priority/pend bit of various interupt sources. |
| 0x3C100000 | | |
| 0x3C200000 | NAND Flash Controller | |
| 0x3C400000 | | |
| 0x3C500000 | Clock setup | |
| 0x3C700000 | TIMER registers block | |
| 0x3C800000 | Watchdog | it's been disabled by write a 0x00A5 value! |
| 0x3C900000 | I2C | |
| 0x3CA00000 | I2S | |
| 0x3CC00000 | UART | |
| 0x3CD00000 | SPI | |
| 0x3CE00000 | ADC block | where we get the touch panel reading. |
| 0x3CF00000 | GPIO block | we can config the I/O pins and get the state of buttons from here. |
| 0x3D100000 | Chip ID | |
| 0x3D200000 | RTC | |