uic_eeprom_structure
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| uic_eeprom_structure [2025/02/24 11:54] – arisotura | uic_eeprom_structure [2025/04/18 09:54] (current) – arisotura | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| The first 256 bytes are used internally, while the rest is used for user data storage. | The first 256 bytes are used internally, while the rest is used for user data storage. | ||
| + | |||
| + | https:// | ||
| ^ Address ^ Length ^ Description ^ | ^ Address ^ Length ^ Description ^ | ||
| Line 30: | Line 32: | ||
| | 0x1125 | | 0x1125 | ||
| | 0x1165 | | 0x1165 | ||
| + | | 0x1166 | ||
| | 0x116B | | 0x116B | ||
| | 0x116D | | 0x116D | ||
| Line 43: | Line 46: | ||
| | 0x1203 | | 0x1203 | ||
| | 0x1204 | | 0x1204 | ||
| + | | 0x1206 | ||
| + | | 0x1207 | ||
| | 0x121A | | 0x121A | ||
| | 0x121C | | 0x121C | ||
| Line 58: | Line 63: | ||
| | 0x1283 | | 0x1283 | ||
| | 0x1284 | | 0x1284 | ||
| + | | 0x1286 | ||
| + | | 0x1287 | ||
| | 0x129A | | 0x129A | ||
| | 0x129C | | 0x129C | ||
| Line 107: | Line 114: | ||
| | 0x13FD | | 0x13FD | ||
| | 0x13FE | | 0x13FE | ||
| + | | -- | -- | -- | | ||
| + | | 0x1400 | ||
| + | | 0x1500 | ||
| + | | -- | -- | -- | | ||
| + | | 0x1580 | ||
| + | | 0x1680 | ||
| Data is stored in little-endian order. | Data is stored in little-endian order. | ||
| Line 156: | Line 169: | ||
| * 5 = Taiwan | * 5 = Taiwan | ||
| * 6 = Australia | * 6 = Australia | ||
| + | |||
| + | |||
| + | ===== Board config ===== | ||
| + | |||
| + | Value is 0x15 for retail boards. | ||
| + | |||
| + | If bit0-1 are any value other than 1, the gamepad will enter service mode upon boot. | ||
| Line 227: | Line 247: | ||
| Raw coordinates are 12-bit TSC readings, while screen coordinates are their corresponding values in pixels. | Raw coordinates are 12-bit TSC readings, while screen coordinates are their corresponding values in pixels. | ||
| + | |||
| + | Observed screen coordinates are: 53,30 802,451 | ||
uic_eeprom_structure.1740398091.txt.gz · Last modified: 2025/02/24 11:54 by arisotura
