HAI-IOS: Difference between revisions

mNo edit summary
No edit summary
Line 73: Line 73:
|-
|-
| 0x101
| 0x101
| Unknown (0x10 bytes)
| DI2SD "umsblk devId" (0x10 bytes)
|-
|-
| 0x200
| 0x200
| Unknown (4 byte integer which is either 0 or 1)
| DI2SD "keep-alive" (4 byte integer which is either 0 or 1)
|-
|-
| 0x201
| 0x201
| Unknown (4 byte integer)
| APD (Auto Power Down) seconds (4 byte integer)
|-
|-
| 0x300
| 0x300
| Unknown (1 byte which is always set to 1 by the IOSU)
| DRC controller on or off (1 byte which is always set to 1 by the IOSU)
|}
|}


=== Syscall 7A ===
=== Syscall 7A ===
To retrieve these parameters HAI-IOS has an additional syscall in the following format: <code>IOSError syscall_7a(u16 id, void *data, u32 *size)</code>.
To retrieve these parameters HAI-IOS has an additional syscall in the following format: <code>IOSError syscall_7a(u16 id, void *data, u32 *size)</code>.