I2C Registers: Difference between revisions
Add and fix MCU-related battery and voltage info |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 737: | Line 737: | ||
byte 0x00: Console type, see [[Configuration_Memory#MCU_HW_INFO|here]] | byte 0x00: Console type, see [[Configuration_Memory#MCU_HW_INFO|here]] | ||
byte 0x01: PMIC vendor code | byte 0x01: PMIC vendor code | ||
byte 0x02: Battery vendor code | byte 0x02: Battery vendor code (determined from battery middle pin) | ||
0x00: Maxell | 0x00: Maxell (middle pin tied to GND) | ||
CTR-003 CTR-A-BP (old3DS) | CTR-003 CTR-A-BP (old3DS) | ||
CTR-003 CTR-A-BPMX-C3 (2DS): Wuxi Hitachi Maxell Co.,Ltd. | CTR-003 CTR-A-BPMX-C3 (2DS): Wuxi Hitachi Maxell Co.,Ltd. | ||
| Line 746: | Line 746: | ||
byte 0x04: MGIC version (minor?) | byte 0x04: MGIC version (minor?) | ||
byte 0x05: RCOMP(?) | byte 0x05: RCOMP(?) | ||
byte 0x06: | byte 0x06: On-board battery slot NTC reading (more heat causes this value to go *down*, and cooling off will make this value go back up) | ||
byte 0x09: system model (see [[Cfg:GetSystemModel#System_Model_Values|Cfg:GetSystemModel]] for values) | byte 0x09: system model (see [[Cfg:GetSystemModel#System_Model_Values|Cfg:GetSystemModel]] for values) | ||
byte 0x0A: Red Power LED mode (0 = off, 1 = on) | byte 0x0A: Red Power LED mode (0 = off, 1 = on) | ||
| Line 980: | Line 980: | ||
! Valid bits | ! Valid bits | ||
! Description | ! Description | ||
|- | |||
| 0x02 | |||
| Factory protection | |||
| 0x01 | |||
| When 0, not only the factory controls are write-protected, but also the factory key. | |||
Set to 1 by default, which means that factory controls are enableable and writable. | |||
|- | |- | ||
| 0x03 | | 0x03 | ||
| Line 1,005: | Line 1,011: | ||
bit0 - color invert | bit0 - color invert | ||
bit1 - | bit1 - trim 8bpc to 6bpc (seems like color[1:0] <= color[7:6]) | ||
|- | |- | ||
| 0x11 | | 0x11 | ||