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