Line 72:
Line 72:
| 0x1B00 || SetInfo || X || X || X ||
| 0x1B00 || SetInfo || X || X || X ||
|-
|-
−
| 0x1C00 || ThreadInit || X || X || X ||
+
| 0x1C00 || ReleaseCore || X || X || X ||
|-
|-
| 0x1D00 || SendICI || X || X || X ||
| 0x1D00 || SendICI || X || X || X ||
Line 92:
Line 92:
| 0x2A00 || RequestSwitch || X || X || X ||
| 0x2A00 || RequestSwitch || X || X || X ||
|-
|-
−
| 0x2B00 || PrepareTitle || X || X || X ||
+
| 0x2B00 || LaunchTitleArgvStr || X || X || X ||
|-
|-
| 0x2C00 || ProcYield || X || X || X ||
| 0x2C00 || ProcYield || X || X || X ||
Line 132:
Line 132:
| 0x4300 || LogRetrieve || X || X || X || X
| 0x4300 || LogRetrieve || X || X || X || X
|-
|-
−
| 0x4400 || ??? || X || X || X ||
+
| 0x4400 || (unknown) || X || X || X ||
|-
|-
−
| 0x4500 || ??? || X || X || X ||
+
| 0x4500 || (unknown) || X || X || X ||
|-
|-
−
| 0x4600 || ??? || X || X || X ||
+
| 0x4600 || save_fpu || X || X || X ||
|-
|-
| 0x4700 || Driver_CopyFromSaveArea || X || X || X ||
| 0x4700 || Driver_CopyFromSaveArea || X || X || X ||
Line 190:
Line 190:
| 0x6100 || QuerySwitchReady || X || X || X ||
| 0x6100 || QuerySwitchReady || X || X || X ||
|-
|-
−
| 0x6200 || ??? || X || X || X ||
+
| 0x6200 || launch_title || X || X || X ||
|-
|-
−
| 0x6300 || ??? || X || X || X ||
+
| 0x6300 || call_title || X || X || X ||
|-
|-
| 0x6400 || SetTimeInternal || || X || ||
| 0x6400 || SetTimeInternal || || X || ||
|-
|-
−
| 0x6500 || (blr) || X || X || X ||
+
| 0x6500 || do_nothing (blr) || X || X || X ||
|-
|-
| 0x6600 || ProfileEntry (blr) || || || || X
| 0x6600 || ProfileEntry (blr) || || || || X
Line 224:
Line 224:
| 0x7300 || Recycle || X || || ||
| 0x7300 || Recycle || X || || ||
|-
|-
−
| 0x7400 || get_mode_flags(?) || X || X || X || X
+
| 0x7400 || get_mode_flags || X || X || X || X
|-
|-
| 0x7500 || QueryVirtAddr || X || X || X ||
| 0x7500 || QueryVirtAddr || X || X || X ||
Line 257:
Line 257:
|-
|-
| 0x8400 || ValidateOverlayRange || || || || X
| 0x8400 || ValidateOverlayRange || || || || X
+
|-
+
| 0x8500 || BadSysCall (jump to null on purpose) || X || X || X || X
|}
|}
Line 292:
Line 294:
| 0x000E || FlushDMAQueue
| 0x000E || FlushDMAQueue
|-
|-
−
| 0x000F || (rfi)
+
| 0x000F || do_nothing (rfi)
|-
|-
−
| 0x0010 || DisableFPU?
+
| 0x0010 || DisableFPU (???)
|-
|-
| 0x0011 || ReadRegister32Ex
| 0x0011 || ReadRegister32Ex
Line 310:
Line 312:
| 0x0017 || WriteGatherGetPtr
| 0x0017 || WriteGatherGetPtr
|-
|-
−
| 0x0018 || EnableFPU?
+
| 0x0018 || EnableFPU (???)
|-
|-
| 0x0019 || GetSecurityLevel (always zero)
| 0x0019 || GetSecurityLevel (always zero)
|-
|-
+
| 0x001A || BadFastCall (jump to error on purpose)
|}
|}