Line 234:
Line 234:
| 42 || ios_boot(const char *path, u32 flag, u32 version) || Loads a new IOS kernel
| 42 || ios_boot(const char *path, u32 flag, u32 version) || Loads a new IOS kernel
|-
|-
−
| 43 || syscall_43
+
| 43 || kernel_set_version_for_boot(unknown, u32 new_version) || Sets the version (at 0x3140) to new_version and the IPC buffer range ("DDR settings") to the legacy range ("12M"). This seems to be ES only. ||
|-
|-
| 44 || int syscall_assert_di_reset || Clears bit 10 of 0xD800194 || Returns 0 on success, -1 on error
| 44 || int syscall_assert_di_reset || Clears bit 10 of 0xD800194 || Returns 0 on success, -1 on error