In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
496 bytes added ,  01:14, 12 February 2024
no edit summary
Line 39: Line 39:  
| 0x0400 || PhysicalToEffectiveUncached || X || X || X ||  
 
| 0x0400 || PhysicalToEffectiveUncached || X || X || X ||  
 
|-
 
|-
| 0x0500 || ValidateAddrRange || X || X || X || X
+
| 0x0500 || ValidateAddressSpaceRange || X || X || X || X
 
|-
 
|-
 
| 0x0600 || UpdateCoreTime || X || X || X ||  
 
| 0x0600 || UpdateCoreTime || X || X || X ||  
 +
|-
 +
| 0x0700 || ||  ||  ||  ||
 
|-
 
|-
 
| 0x0800 || SetUserModeExHandler || X || X || X ||  
 
| 0x0800 || SetUserModeExHandler || X || X || X ||  
 +
|-
 +
| 0x0900 || ||  ||  ||  ||
 +
|-
 +
| 0x0A00 || ||  ||  ||  ||
 
|-
 
|-
 
| 0x0B00 || AllocateTimer || X || X || X ||  
 
| 0x0B00 || AllocateTimer || X || X || X ||  
Line 71: Line 77:  
| 0x1700 || FindClosestSymbol || X || X || X || X (sp)
 
| 0x1700 || FindClosestSymbol || X || X || X || X (sp)
 
|-
 
|-
| 0x1900 || Exit/Halt || X || X || X ||  
+
| 0x1800 || TestAssist ||  ||  ||  ||
 +
|-
 +
| 0x1900 || Exit || X || X || X ||  
 
|-
 
|-
 
| 0x1A00 || GetInfo || X || X || X ||  
 
| 0x1A00 || GetInfo || X || X || X ||  
Line 86: Line 94:  
|-
 
|-
 
| 0x2000 || IPCKDriver_SubmitRequest || X || X || X || X (sp)
 
| 0x2000 || IPCKDriver_SubmitRequest || X || X || X || X (sp)
 +
|-
 +
| 0x2100 ||  ||  ||  ||  ||
 
|-
 
|-
 
| 0x2200 || GetEnvironmentVariable || X || X || X ||  
 
| 0x2200 || GetEnvironmentVariable || X || X || X ||  
 +
|-
 +
| 0x2300 ||  ||  ||  ||  ||
 +
|-
 +
| 0x2400 ||  ||  ||  ||  ||
 +
|-
 +
| 0x2500 ||  ||  ||  ||  ||
 +
|-
 +
| 0x2600 ||  ||  ||  ||  ||
 
|-
 
|-
 
| 0x2700 || GetNotifyTarget || X || X || X ||  
 
| 0x2700 || GetNotifyTarget || X || X || X ||  
Line 99: Line 117:  
| 0x2B00 || LaunchTitleArgvStr || X || X || X ||  
 
| 0x2B00 || LaunchTitleArgvStr || X || X || X ||  
 
|-
 
|-
| 0x2C00 || ProcYield || X || X || X ||  
+
| 0x2C00 || YieldCore || X || X || X ||
 +
|-
 +
| 0x2D00 ||  ||  ||  ||  ||  
 
|-
 
|-
 
| 0x2E00 || GetSystemMessage || X || X || X ||  
 
| 0x2E00 || GetSystemMessage || X || X || X ||  
Line 109: Line 129:  
| 0x3100 || SetAbsoluteSystemTimeInternal || X || X || X ||  
 
| 0x3100 || SetAbsoluteSystemTimeInternal || X || X || X ||  
 
|-
 
|-
| 0x3200 || Driver_Register || X || X || X ||  
+
| 0x3200 || GetInstance || X || X || X ||
 +
|-
 +
| 0x3300 || PurgeMaster || X || X || X ||  
 
|-
 
|-
| 0x3300 || Driver_Deregister || X || X || X ||  
+
| 0x3400 || || || || ||
 +
|-
 +
| 0x3500 ||  ||  ||  ||  ||
 +
|-
 +
| 0x3600 ||  ||  ||  ||  ||
 +
|-
 +
| 0x3700 ||  ||  ||  ||  ||  
 
|-
 
|-
 
| 0x3800 || AllocVirtAddr || X || X || X ||  
 
| 0x3800 || AllocVirtAddr || X || X || X ||  
Line 143: Line 171:  
| 0x4600 || save_fpu || X || X || X ||  
 
| 0x4600 || save_fpu || X || X || X ||  
 
|-
 
|-
| 0x4700 || Driver_CopyFromSaveArea || X || X || X ||  
+
| 0x4700 || CopyFromSaveArea || X || X || X ||  
 
|-
 
|-
| 0x4800 || Driver_CopyToSaveArea || X || X || X ||  
+
| 0x4800 || CopyToSaveArea || X || X || X ||  
 
|-
 
|-
| 0x4900 || SavesDone_ReadyToRelease || X || X || X ||  
+
| 0x4900 || ReadyToRelease || X || X || X ||  
 
|-
 
|-
 
| 0x4A00 || SetAlarm || X || X || X ||  
 
| 0x4A00 || SetAlarm || X || X || X ||  
Line 159: Line 187:  
| 0x4E00 || GetCodegenVirtAddrRange || X || X || X ||  
 
| 0x4E00 || GetCodegenVirtAddrRange || X || X || X ||  
 
|-
 
|-
| 0x4F00 || LoaderCall || X || X || X ||  
+
| 0x4F00 || RPLLoaderEntry || X || X || X ||  
 
|-
 
|-
 
| 0x5000 || RPLLoaderResumeContext ||  ||  ||  || X
 
| 0x5000 || RPLLoaderResumeContext ||  ||  ||  || X
 +
|-
 +
| 0x5100 ||  ||  ||  ||  ||
 
|-
 
|-
 
| 0x5200 || WaitIopComplete ||  ||  ||  || X
 
| 0x5200 || WaitIopComplete ||  ||  ||  || X
Line 187: Line 217:  
| 0x5D00 || BlockLogSave || X || X || X ||  
 
| 0x5D00 || BlockLogSave || X || X || X ||  
 
|-
 
|-
| 0x5E00 || FinishInitandPreload ||  ||  ||  || X
+
| 0x5E00 || FinishInitAndPreload ||  ||  ||  || X
 
|-
 
|-
 
| 0x5F00 || ContinueStartProcess ||  ||  ||  || X
 
| 0x5F00 || ContinueStartProcess ||  ||  ||  || X
Line 195: Line 225:  
| 0x6100 || QuerySwitchReady || X || X || X ||  
 
| 0x6100 || QuerySwitchReady || X || X || X ||  
 
|-
 
|-
| 0x6200 || launch_title || X || X || X ||  
+
| 0x6200 || Launch || X || X || X ||  
 
|-
 
|-
| 0x6300 || call_title || X || X || X ||  
+
| 0x6300 || Call || X || X || X ||  
 
|-
 
|-
 
| 0x6400 || SetTimeInternal ||  || X ||  ||  
 
| 0x6400 || SetTimeInternal ||  || X ||  ||  
 
|-
 
|-
| 0x6500 || do_nothing (blr) || X || X || X ||  
+
| 0x6500 || do_nothing || X || X || X ||  
 
|-
 
|-
| 0x6600 || ProfileEntry (blr) ||  ||  ||  || X
+
| 0x6600 || ProfileEntry ||  ||  ||  || X
 
|-
 
|-
| 0x6700 || RequestFastExit || X || X || X ||  
+
| 0x6700 || RequestExit || X || X || X ||  
 
|-
 
|-
 
| 0x6800 || CoreInitDone || X || X || X ||  
 
| 0x6800 || CoreInitDone || X || X || X ||  
Line 216: Line 246:  
|-
 
|-
 
| 0x6C00 || SystemFatal || X || X || X ||  
 
| 0x6C00 || SystemFatal || X || X || X ||  
 +
|-
 +
| 0x6D00 || ||  ||  ||  ||
 
|-
 
|-
 
| 0x6E00 || SwitchSecCodeGenMode || X || X || X ||  
 
| 0x6E00 || SwitchSecCodeGenMode || X || X || X ||  
Line 233: Line 265:  
| 0x7500 || QueryVirtAddr || X || X || X ||  
 
| 0x7500 || QueryVirtAddr || X || X || X ||  
 
|-
 
|-
| 0x7600 || GetCodegenCore || X || X || X ||  
+
| 0x7600 || get_codegen_info || X || X || X ||  
 
|-
 
|-
 
| 0x7700 || GetSecCodeGenMode || X || X || X ||  
 
| 0x7700 || GetSecCodeGenMode || X || X || X ||  
Line 243: Line 275:  
| 0x7A00 || SetExceptionCallback || X || X || X ||  
 
| 0x7A00 || SetExceptionCallback || X || X || X ||  
 
|-
 
|-
| 0x7B00 || IopShell_InjectCommand || X || X || X ||  
+
| 0x7B00 || InjectCommand || X || X || X ||  
 
|-
 
|-
 
| 0x7C00 || Kill || X || X || X ||  
 
| 0x7C00 || Kill || X || X || X ||  
Line 253: Line 285:  
| 0x7F00 || GetSystemMode || X || X || X ||  
 
| 0x7F00 || GetSystemMode || X || X || X ||  
 
|-
 
|-
| 0x8000 || SystemMode_RegisterCallback || X || X || X ||  
+
| 0x8000 || SystemModeRegisterCallback || X || X || X ||  
 
|-
 
|-
 
| 0x8100 || ZeroProcessMemory || X ||  ||  ||  
 
| 0x8100 || ZeroProcessMemory || X ||  ||  ||  
 
|-
 
|-
| 0x8200 || HandleIopPowerEvents ||  ||  ||  || X
+
| 0x8200 || HandlePowerEvents ||  ||  ||  || X
 
|-
 
|-
| 0x8300 || ConsoleTimestamp || X || X || X || X
+
| 0x8300 || ConsoleTimestamp || X || X || X || X
 
|-
 
|-
 
| 0x8400 || ValidateOverlayRange ||  ||  ||  || X
 
| 0x8400 || ValidateOverlayRange ||  ||  ||  || X
Line 279: Line 311:  
| 0x0000 || (default branch to syscall dispatcher)
 
| 0x0000 || (default branch to syscall dispatcher)
 
|-
 
|-
| 0x0001 || SyncEIEIO
+
| 0x0001 || SyncEieio
 +
|-
 +
| 0x0002 ||
 +
|-
 +
| 0x0003 ||
 +
|-
 +
| 0x0004 ||
 +
|-
 +
| 0x0005 ||
 
|-
 
|-
 
| 0x0006 || LoadContext
 
| 0x0006 || LoadContext
 
|-
 
|-
| 0x0007 || SaveContext
+
| 0x0007 || GetMSR
 
|-
 
|-
 
| 0x0008 || SetCurrentContext
 
| 0x0008 || SetCurrentContext
Line 301: Line 341:  
| 0x000F || do_nothing (rfi)
 
| 0x000F || do_nothing (rfi)
 
|-
 
|-
| 0x0010 || DisableFPU (???)
+
| 0x0010 || FlushFPUContext
 
|-
 
|-
 
| 0x0011 || ReadRegister32Ex
 
| 0x0011 || ReadRegister32Ex
Line 319: Line 359:  
| 0x0018 || EnableFPU (???)
 
| 0x0018 || EnableFPU (???)
 
|-
 
|-
| 0x0019 || GetSecurityLevel (always zero)
+
| 0x0019 || GetSecurityLevel
 
|-
 
|-
 
| 0x001A || BadFastCall (jump to error on purpose)
 
| 0x001A || BadFastCall (jump to error on purpose)

Navigation menu