MCUHWC:ReadRegister: Difference between revisions
No edit summary |
|||
| Line 50: | Line 50: | ||
| size=1, ro | | size=1, ro | ||
| 3D slider state(?) (0xFF if 3D is not enabled(?)) | | 3D slider state(?) (0xFF if 3D is not enabled(?)) | ||
|- | |||
| 0x29 | |||
0x2D | |||
| size=n/a, ?? | |||
| ??? (all zeroes) | |||
|- | |||
| 0x30 | |||
| size=6(?), ro | |||
| Hexadecimal RTC | |||
|- | |||
| 0x31 | |||
| size=?, rw | |||
| This value is always ORed with 0x80, and writing 0x7F (or 0xFF) into this value makes the 3DS crash when pressing the home button. Occasionally changes. | |||
|- | |||
| 0x3D | |||
(bugs out reg. 0x3E) | |||
| size=2, ro | |||
| Value rapidly changes, looks like RTC tick counter (resets to 0 when the seconds increase) | |||
|- | |- | ||
| 0x46 | | 0x46 | ||
| Line 62: | Line 80: | ||
| size=1, ro | | size=1, ro | ||
| Gyro X(?) axis rotation (0x00 = 3DS standing vertically, 0x40 = face-down flat, 0xBE = flat) | | Gyro X(?) axis rotation (0x00 = 3DS standing vertically, 0x40 = face-down flat, 0xBE = flat) | ||
|- | |||
| 0x4F | |||
| size=6(?), ?? | |||
| ??? (reading past 6 is FF-filled) | |||
|- | |||
| 0x60 | |||
(bugs out reg. 0x61) | |||
| size=0x100(?), ?? | |||
| ???, looping queue | |||
|- | |||
| 0x7F | |||
| size=??, ?? | |||
| ??? | |||
|} | |} | ||