I2C Registers: Difference between revisions

MarcusD (talk | contribs)
Cleared up register 0x3B based on MCU_FIRM disassembly
MarcusD (talk | contribs)
m Minor corrections
Line 471: Line 471:
| 0x30
| 0x30
- 0x37
- 0x37
| s
| ds
| rw
| rw
| RTC time (system clock). 7 bytes are read from this. The upper nibble of each byte encodes 10s (BCD), so each byte is post-processed with (byte & 0xF) + (10 * (byte >> 4)).
| RTC time (system clock). 7 bytes are read from this. The upper nibble of each byte encodes 10s (BCD), so each byte is post-processed with (byte & 0xF) + (10 * (byte >> 4)).
Line 504: Line 504:
| 0x3D
| 0x3D
0x3E
0x3E
| s
| ds
| ro
| ro
| RTC tick counter / "ITMC" (when resets to 0 the seconds increase)
| RTC tick counter / "ITMC" (when resets to 0 the seconds increase)