Hardware calibration: Difference between revisions
No edit summary |
Add some more blocks |
||
Line 35: | Line 35: | ||
| 0x30 | | 0x30 | ||
| 0x1D0 | | 0x1D0 | ||
| Zerofilled | | Zerofilled, padding for the 512byte block size | ||
|} | |} | ||
Line 96: | Line 96: | ||
! Offset | ! Offset | ||
! Size | ! Size | ||
! [[Config_Savegame#Configuration_blocks|ConfigInfoBlk]] | |||
! Description | ! Description | ||
|- | |- | ||
| 0x00 | | 0x00 | ||
| 0x10 | | 0x10 | ||
| 00040000 | |||
| [[#Touch|Touch panel]] | | [[#Touch|Touch panel]] | ||
|- | |- | ||
| 0x14 | | 0x14 | ||
| 0x08 | | 0x08 | ||
| ??? | |||
| [[#Circle_pad|Circle pad]] | | [[#Circle_pad|Circle pad]] | ||
|- | |- | ||
| 0x20 | | 0x20 | ||
| 2* | | 2* | ||
| 00050000 | |||
| [[#Screen_flicker|Screen flicker]] | | [[#Screen_flicker|Screen flicker]] | ||
|- | |||
| 0x24 | |||
| 1* | |||
| ??? | |||
| ??? | |||
|- | |||
| 0x28 | |||
| 1* | |||
| ??? | |||
| ??? | |||
|- | |- | ||
| 0x30 | | 0x30 | ||
| | | 0x8A | ||
| ??? | |||
| [[#Camera_position|Camera position]] | | [[#Camera_position|Camera position]] | ||
|- | |||
| 0xBC | |||
| 0x12 | |||
| ??? | |||
| ??? | |||
|- | |||
| 0xD0 | |||
| 0xC | |||
| ??? | |||
| [[#Accel|Accelerometer]] | |||
|- | |||
| 0xE0 | |||
| 0x134 | |||
| ??? | |||
| ??? | |||
|- | |- | ||
| 0x218 | | 0x218 | ||
| 0x06 | | 0x06 | ||
| ??? | |||
| Programmable Infrared Transmitter (PIT) | | Programmable Infrared Transmitter (PIT) | ||
|- | |- | ||
| 0x220 | | 0x220 | ||
| 0x214 | | 0x214 | ||
| ??? | |||
| [[#3D_filters|3D filters]] | | [[#3D_filters|3D filters]] | ||
|- | |||
| 0x440 | |||
| 0x20 | |||
| ??? | |||
| [[#ABL|Power saving mode]] | |||
|- | |||
| 0x470 | |||
| 0x20 | |||
| ??? | |||
| ??? | |||
|- | |||
| 0x4A0 | |||
| 0x38 | |||
| ??? | |||
| ??? | |||
|- | |- | ||
| 0x4E0 | | 0x4E0 | ||
| 0x18 | | 0x18 | ||
| ??? | |||
| [[#Circle_pad_extra|Circle pad extra]] | | [[#Circle_pad_extra|Circle pad extra]] | ||
|- | |||
| 0x500 | |||
| 0xC | |||
| ??? | |||
| ??? | |||
|- | |||
| 0x510 | |||
| 0x20 | |||
| ??? | |||
| ??? | |||
|- | |- | ||
| 0x540 | | 0x540 | ||
| | | 0x08 | ||
| MCU | | ??? | ||
| [[#MCU|MCU]] | |||
|- | |- | ||
| 0x550 | | 0x550 | ||
| | | 0x02 | ||
| ??? | |||
| [[#ULCD_delay|3D screen (ULCD) delay]] | | [[#ULCD_delay|3D screen (ULCD) delay]] | ||
|- | |- | ||
| 0x560 | | 0x560 | ||
| | | 0x08 | ||
| [[# | | ??? | ||
| [[#Microphone_echo_cancel|Microphone echo cancellation]] | |||
|- | |- | ||
| 0x570 | | 0x570 | ||
| | | 0x10C | ||
| [[# | | ??? | ||
| [[#ABL_extra|Power saving mode (ABL) extra]] | |||
|- | |- | ||
| 0x680 | | 0x680 | ||
| | | 0x08 | ||
| ??? | |||
| [[#CStick|CStick (Right stick)]] | | [[#CStick|CStick (Right stick)]] | ||
|- | |- | ||
| 0x690 | | 0x690 | ||
| | | 0x18 | ||
| | | ??? | ||
| Quad Tracking Module (QTM) | |||
|} | |} | ||
Line 277: | Line 341: | ||
| 0x88 | | 0x88 | ||
| s16 ccmPosition | | s16 ccmPosition | ||
|} | |||
==Accel== | |||
{| class="wikitable" border="1" | |||
! Offset | |||
! Description | |||
|- | |||
| 0x00 | |||
| s16 OffsetX | |||
|- | |||
| 0x02 | |||
| s16 ScaleX | |||
|- | |||
| 0x04 | |||
| s16 OffsetY | |||
|- | |||
| 0x06 | |||
| s16 ScaleY | |||
|- | |||
| 0x08 | |||
| s16 OffsetZ | |||
|- | |||
| 0x0A | |||
| s16 ScaleZ | |||
|} | |} | ||
Line 289: | Line 377: | ||
| 0x200 | | 0x200 | ||
| u32 IIRSurroundFilter[5] | | u32 IIRSurroundFilter[5] | ||
|} | |||
==ABL== | |||
{| class="wikitable" border="1" | |||
! Offset | |||
! Description | |||
|- | |||
| 0x00 | |||
| u32 DitherPattern | |||
|- | |||
| 0x04 | |||
| s16 StartX | |||
|- | |||
| 0x06 | |||
| s16 StartY | |||
|- | |||
| 0x08 | |||
| u16 SizeX | |||
|- | |||
| 0x0A | |||
| u16 SizeY | |||
|- | |||
| 0x0C | |||
| s16 GTH_Ratio | |||
|- | |||
| 0x0E | |||
| u8 DitherMode | |||
|- | |||
| 0x0F | |||
| u8 MinRS | |||
|- | |||
| 0x10 | |||
| u8 MaxRS | |||
|- | |||
| 0x11 | |||
| u8 MinGTH | |||
|- | |||
| 0x12 | |||
| u8 MinMax (???) | |||
|- | |||
| 0x13 | |||
| u8 ExMax (???) | |||
|- | |||
| 0x14 | |||
| u8 inertia | |||
|- | |||
| 0x15 | |||
| u8 LutListRS[9] | |||
|- | |||
| 0x1E | |||
| u8 reserved[2] | |||
|} | |} | ||
Line 319: | Line 458: | ||
| 0x12 | | 0x12 | ||
| u8 unknown_padding[6] | | u8 unknown_padding[6] | ||
|} | |||
==MCU== | |||
{| class="wikitable" border="1" | |||
! Offset | |||
! Description | |||
|- | |||
| 0x00 | |||
| s16 SVR2_Min (???) | |||
|- | |||
| 0x02 | |||
| s16 SVR2_Max (???) | |||
|- | |||
| 0x04 | |||
| s16 VolumeSliderMin | |||
|- | |||
| 0x06 | |||
| s16 VolumeSliderMax | |||
|} | |} | ||
Line 342: | Line 499: | ||
|} | |} | ||
==ABL== | ==ABL extra== | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
! Offset | ! Offset |