Line 32: |
Line 32: |
| On Wii U mode (recent firmware versions only), this memory is used to store IOSU kernel panic strings. | | On Wii U mode (recent firmware versions only), this memory is used to store IOSU kernel panic strings. |
| |- | | |- |
− | | RTC_SNAPSHOT || 0x20400000 || Contains a snapshot of RTC_COUNTER (taken upon power on?) | + | | RTC_SNAPSHOT || 0x20400000 || Contains a snapshot of RTC_COUNTER |
| |- | | |- |
| | ONTMR_SET || 0x21000000 || Contains the value set for the ON timer | | | ONTMR_SET || 0x21000000 || Contains the value set for the ON timer |
Line 46: |
Line 46: |
| 0x40000000 (POFFTMR_DTCT): Unknown. | | 0x40000000 (POFFTMR_DTCT): Unknown. |
| |- | | |- |
− | | RTC_UNK0 || 0x21000400 || Always 0x03030303 after power on (PLL?) | + | | RTC_TEST0 || 0x21000400 || Always 0x03030303 after power on (test pattern) |
| |- | | |- |
− | | RTC_UNK1 || 0x21000500 || Always 0x03030303 after power on (PLL?) | + | | RTC_TEST1 || 0x21000500 || Always 0x03030303 after power on (test pattern) |
| |- | | |- |
− | | RTC_UNK2 || 0x21000600 || Always 0x03030303 after power on (PLL?) | + | | RTC_TEST2 || 0x21000600 || Always 0x03030303 after power on (test pattern) |
| |- | | |- |
− | | RTC_UNK3 || 0x21000700 || Always 0x03030303 after power on (PLL?) | + | | RTC_TEST3 || 0x21000700 || Always 0x03030303 after power on (test pattern) |
| |- | | |- |
| | RTC_CONTROL0 || 0x21000C00 || RTC control register 0 | | | RTC_CONTROL0 || 0x21000C00 || RTC control register 0 |
Line 60: |
Line 60: |
| 0x02000000 (POFFLG_4S): Set upon a 4 second power button press. | | 0x02000000 (POFFLG_4S): Set upon a 4 second power button press. |
| 0x01000000 (POFFLG_TMR): Set upon a OFF timer power off. | | 0x01000000 (POFFLG_TMR): Set upon a OFF timer power off. |
| + | 0x00020000 (PONFLG_SYS): Set upon a system power event. |
| 0x00010000 (PONLG_TMR): Set upon a ON timer power on. | | 0x00010000 (PONLG_TMR): Set upon a ON timer power on. |
− | 0x00020000 (PONFLG_SYS): Set upon a system power event.
| |
| 0x00000800 (UNSTBL_PWR): Unknown. boot0 checks this before launching a recovery boot1 image. | | 0x00000800 (UNSTBL_PWR): Unknown. boot0 checks this before launching a recovery boot1 image. |
| 0x00000200 (LOW_BATT): Set when the CMOS battery is worn off. | | 0x00000200 (LOW_BATT): Set when the CMOS battery is worn off. |
− | 0x00000100 (CANARY): Unknown. Likely set on factory for testing. | + | 0x00000100 (CANARY): Used by IOS-ACP when handling the rtcflag0.dat and rtcflag1.dat files. |
| |- | | |- |
| | RTC_CONTROL1 || 0x21000D00 || RTC control register 1 | | | RTC_CONTROL1 || 0x21000D00 || RTC control register 1 |