MemMap
From DeSmuME
(Difference between revisions)
Line 29: | Line 29: | ||
|RTC init failure | |RTC init failure | ||
|0 - inited | |0 - inited | ||
+ | |- | ||
+ | |0x027FF818 | ||
+ | |64 | ||
+ | |RTC current time | ||
+ | |WWYYMMDDUUHHMMSS<br /> | ||
+ | WW - day of week<br /> | ||
+ | YY - year<br /> | ||
+ | MM - month<br /> | ||
+ | DD - day<br /> | ||
+ | UU - ???<br /> | ||
+ | HH - hour<br /> | ||
+ | MM - minutes<br /> | ||
+ | MM - seconds | ||
|- | |- | ||
|0x027FF820 | |0x027FF820 | ||
Line 57: | Line 70: | ||
|0x027FF848 | |0x027FF848 | ||
|32 | |32 | ||
− | |source of ARM9 firmware execute address (copy to 0x027FF820) | + | |source of ARM9 firmware execute address |
+ | (copy to 0x027FF820) | ||
| | | | ||
|- | |- | ||
|0x027FF84C | |0x027FF84C | ||
|32 | |32 | ||
− | |source of ARM7 firmware execute address (copy to 0x027FF840) | + | |source of ARM7 firmware execute address |
+ | (copy to 0x027FF840) | ||
+ | | | ||
+ | |- | ||
+ | |0x027FFC00 | ||
+ | |32 | ||
+ | |Security Chip ID 3rd | ||
+ | | | ||
+ | |- | ||
+ | |0x027FFC80 | ||
+ | | | ||
+ | |Firmware user settings | ||
| | | | ||
|- | |- | ||
Line 70: | Line 95: | ||
| | | | ||
|- | |- | ||
− | | | + | |0x027FFE60 |
|32 | |32 | ||
− | | | + | |Port 40001Ah setting for NORMAL command |
− | | | + | |00 58 60 00 |
+ | BIOS fixing to | ||
+ | 00 58 00 00 | ||
|- | |- | ||
− | | | + | |0x027FFE64 |
|32 | |32 | ||
− | | | + | |Port 40001Ah setting for KEY1 command |
− | | | + | |00 18 08 F8 |
|- | |- | ||
− | | | + | |0x027FFE6C |
− | | | + | |16 |
− | | | + | |Security area CRC16 [20...7FFF] |
| | | | ||
|- | |- | ||
− | | | + | |0x027FFE6E |
− | | | + | |16 |
− | | | + | |Security area timeout |
− | | | + | |51h |
|- | |- | ||
|0x027FF84C | |0x027FF84C |
Revision as of 20:23, 30 May 2013
Address | Size | Description | Default value |
---|---|---|---|
0x027FF800 | 32 | Card ID | C2 0F 00 00 |
0x027FF804 | 32 | Security Card ID KEY1 | |
0x027FF808 | 16 | Computed header CRC16 | |
0x027FF80C | 16 | ARM9 copied CRC16 | |
0x027FF816 | 16 | RTC init failure | 0 - inited |
0x027FF818 | 64 | RTC current time | WWYYMMDDUUHHMMSS WW - day of week |
0x027FF820 | 32 | ARM9 firmware execute address | |
0x027FF824 | 32 | ARM7 firmware execute address | |
0x027FF830 | Firmware header | ||
0x027FF838 | 32 | Firmware keycode (copy to 0x037F8014) | |
0x027FF840 | 16 | ARM7 BIOS CRC16 | A2 0C |
0x027FF848 | 32 | source of ARM9 firmware execute address
(copy to 0x027FF820) |
|
0x027FF84C | 32 | source of ARM7 firmware execute address
(copy to 0x027FF840) |
|
0x027FFC00 | 32 | Security Chip ID 3rd | |
0x027FFC80 | Firmware user settings | ||
0x027FFE00 | 368 | NDS ROM header | |
0x027FFE60 | 32 | Port 40001Ah setting for NORMAL command | 00 58 60 00
BIOS fixing to 00 58 00 00 |
0x027FFE64 | 32 | Port 40001Ah setting for KEY1 command | 00 18 08 F8 |
0x027FFE6C | 16 | Security area CRC16 [20...7FFF] | |
0x027FFE6E | 16 | Security area timeout | 51h |
0x027FF84C | 32 | ||
0x027FF84C | 32 | ||
0x027FF84C | 32 | ||
0x027FF84C | 32 | ||
0x027FF84C | 32 | ||
0x027FF84C | 32 |