NS and APT Services: Difference between revisions
Line 120: | Line 120: | ||
! Command Header | ! Command Header | ||
! Available since system version | ! Available since system version | ||
! Accessible with APT:U | |||
! Description | ! Description | ||
|- | |- | ||
| 0x00010040 | | 0x00010040 | ||
| | | | ||
| Yes | |||
| GetLockHandle | | GetLockHandle | ||
|- | |- | ||
| 0x00020080 | | 0x00020080 | ||
| | | | ||
| See [[APTU:Initialize|here]]. | |||
| [[APTU:Initialize|Initialize]] | | [[APTU:Initialize|Initialize]] | ||
|- | |- | ||
| 0x00030040 | | 0x00030040 | ||
| | | | ||
| Yes | |||
| Enable | | Enable | ||
|- | |- | ||
| 0x00040040 | | 0x00040040 | ||
| | | | ||
| Yes | |||
| Finalize | | Finalize | ||
|- | |- | ||
| 0x00050040 | | 0x00050040 | ||
| | | | ||
| Yes | |||
| GetAppletManInfo | | GetAppletManInfo | ||
|- | |- | ||
| 0x00060040 | | 0x00060040 | ||
| | | | ||
| Yes | |||
| GetAppletInfo | | GetAppletInfo | ||
|- | |- | ||
| 0x00070000 | | 0x00070000 | ||
| | | | ||
| Yes | |||
| GetLastSignaledAppletId | | GetLastSignaledAppletId | ||
|- | |- | ||
| 0x00080000 | | 0x00080000 | ||
| | | | ||
| Yes | |||
| CountRegisteredApplet | | CountRegisteredApplet | ||
|- | |- | ||
| 0x00090040 | | 0x00090040 | ||
| | | | ||
| Yes | |||
| [[APT:IsRegistered|IsRegistered]] | | [[APT:IsRegistered|IsRegistered]] | ||
|- | |- | ||
| 0x000A0040 | | 0x000A0040 | ||
| | | | ||
| Yes | |||
| GetAttribute | | GetAttribute | ||
|- | |- | ||
| 0x000B0040 | | 0x000B0040 | ||
| | | | ||
| Yes | |||
| [[APTU:GetSignalType|InquireNotification]] | | [[APTU:GetSignalType|InquireNotification]] | ||
|- | |- | ||
| 0x000C0104 | | 0x000C0104 | ||
| | | | ||
| Yes | |||
| [[APT:SendParameter|SendParameter]] | | [[APT:SendParameter|SendParameter]] | ||
|- | |- | ||
| 0x000D0080 | | 0x000D0080 | ||
| | | | ||
| Yes | |||
| [[APT:ReceiveParameter|ReceiveParameter]] | | [[APT:ReceiveParameter|ReceiveParameter]] | ||
|- | |- | ||
| 0x000E0080 | | 0x000E0080 | ||
| | | | ||
| Yes | |||
| [[APT:GlanceParameter|GlanceParameter]] | | [[APT:GlanceParameter|GlanceParameter]] | ||
|- | |- | ||
| 0x000F0100 | | 0x000F0100 | ||
| | | | ||
| Yes | |||
| [[APT:CancelParameter|CancelParameter]] | | [[APT:CancelParameter|CancelParameter]] | ||
|- | |- | ||
| 0x001000C2 | | 0x001000C2 | ||
| | | | ||
| Yes | |||
| DebugFunc | | DebugFunc | ||
|- | |- | ||
| 0x001100C0 | | 0x001100C0 | ||
| | | | ||
| Yes | |||
| [[APT:MapProgramIdForDebug|MapProgramIdForDebug]] | | [[APT:MapProgramIdForDebug|MapProgramIdForDebug]] | ||
|- | |- | ||
| 0x00120040 | | 0x00120040 | ||
| | | | ||
| Yes | |||
| SetHomeMenuAppletIdForDebug | | SetHomeMenuAppletIdForDebug | ||
|- | |- | ||
| 0x00130000 | | 0x00130000 | ||
| | | | ||
| Yes | |||
| GetPreparationState | | GetPreparationState | ||
|- | |- | ||
| 0x00140040 | | 0x00140040 | ||
| | | | ||
| Yes | |||
| SetPreparationState | | SetPreparationState | ||
|- | |- | ||
| 0x00150140 | | 0x00150140 | ||
| | | | ||
| No | |||
| [[APT:PrepareToStartApplication|PrepareToStartApplication]] | | [[APT:PrepareToStartApplication|PrepareToStartApplication]] | ||
|- | |- | ||
| 0x00160040 | | 0x00160040 | ||
| | | | ||
| Yes | |||
| PreloadLibraryApplet | | PreloadLibraryApplet | ||
|- | |- | ||
| 0x00170040 | | 0x00170040 | ||
| | | | ||
| Yes | |||
| FinishPreloadingLibraryApplet | | FinishPreloadingLibraryApplet | ||
|- | |- | ||
| 0x00180040 | | 0x00180040 | ||
| | | | ||
| Yes | |||
| PrepareToStartLibraryApplet | | PrepareToStartLibraryApplet | ||
|- | |- | ||
| 0x00190040 | | 0x00190040 | ||
| | | | ||
| Yes | |||
| [[APT:PrepareToStartSystemApplet|PrepareToStartSystemApplet]] | | [[APT:PrepareToStartSystemApplet|PrepareToStartSystemApplet]] | ||
|- | |- | ||
| 0x001A0000 | | 0x001A0000 | ||
| | | | ||
| Yes | |||
| PrepareToStartNewestHomeMenu | | PrepareToStartNewestHomeMenu | ||
|- | |- | ||
| 0x001B00C4 | | 0x001B00C4 | ||
| | | | ||
| Yes | |||
| [[APT:StartApplication|StartApplication]] | | [[APT:StartApplication|StartApplication]] | ||
|- | |- | ||
| 0x001C0000 | | 0x001C0000 | ||
| | | | ||
| Yes | |||
| WakeupApplication | | WakeupApplication | ||
|- | |- | ||
| 0x001D0000 | | 0x001D0000 | ||
| | | | ||
| Yes | |||
| CancelApplication | | CancelApplication | ||
|- | |- | ||
| 0x001E0084 | | 0x001E0084 | ||
| | | | ||
| Yes | |||
| StartLibraryApplet | | StartLibraryApplet | ||
|- | |- | ||
| 0x001F0084 | | 0x001F0084 | ||
| | | | ||
| Yes | |||
| [[APT:StartSystemApplet|StartSystemApplet]] | | [[APT:StartSystemApplet|StartSystemApplet]] | ||
|- | |- | ||
| 0x00200044 | | 0x00200044 | ||
| | | | ||
| Yes | |||
| [[APT:StartNewestHomeMenu|StartNewestHomeMenu]] | | [[APT:StartNewestHomeMenu|StartNewestHomeMenu]] | ||
|- | |- | ||
| 0x00210000 | | 0x00210000 | ||
| | | | ||
| No | |||
| OrderToCloseApplication | | OrderToCloseApplication | ||
|- | |- | ||
| 0x00220040 | | 0x00220040 | ||
| | | | ||
| Yes | |||
| PrepareToCloseApplication | | PrepareToCloseApplication | ||
|- | |- | ||
| 0x00230040 | | 0x00230040 | ||
| | | | ||
| Yes | |||
| PrepareToJumpToApplication | | PrepareToJumpToApplication | ||
|- | |- | ||
| 0x00240044 | | 0x00240044 | ||
| | | | ||
| Yes | |||
| JumpToApplication | | JumpToApplication | ||
|- | |- | ||
| 0x002500C0 | | 0x002500C0 | ||
| | | | ||
| Yes | |||
| PrepareToCloseLibraryApplet | | PrepareToCloseLibraryApplet | ||
|- | |- | ||
| 0x00260000 | | 0x00260000 | ||
| | | | ||
| Yes | |||
| PrepareToCloseSystemApplet | | PrepareToCloseSystemApplet | ||
|- | |- | ||
| 0x00270044 | | 0x00270044 | ||
| | | | ||
| Yes | |||
| CloseApplication | | CloseApplication | ||
|- | |- | ||
| 0x00280044 | | 0x00280044 | ||
| | | | ||
| Yes | |||
| CloseLibraryApplet | | CloseLibraryApplet | ||
|- | |- | ||
| 0x00290044 | | 0x00290044 | ||
| | | | ||
| Yes | |||
| CloseSystemApplet | | CloseSystemApplet | ||
|- | |- | ||
| 0x002A0000 | | 0x002A0000 | ||
| | | | ||
| Yes | |||
| OrderToCloseSystemApplet | | OrderToCloseSystemApplet | ||
|- | |- | ||
| 0x002B0000 | | 0x002B0000 | ||
| | | | ||
| Yes | |||
| PrepareToJumpToHomeMenu | | PrepareToJumpToHomeMenu | ||
|- | |- | ||
| 0x002C0044 | | 0x002C0044 | ||
| | | | ||
| Yes | |||
| JumpToHomeMenu | | JumpToHomeMenu | ||
|- | |- | ||
| 0x002D0000 | | 0x002D0000 | ||
| | | | ||
| Yes | |||
| PrepareToLeaveHomeMenu | | PrepareToLeaveHomeMenu | ||
|- | |- | ||
| 0x002E0044 | | 0x002E0044 | ||
| | | | ||
| Yes | |||
| LeaveHomeMenu | | LeaveHomeMenu | ||
|- | |- | ||
| 0x002F0040 | | 0x002F0040 | ||
| | | | ||
| Yes | |||
| PrepareToLeaveResidentApplet | | PrepareToLeaveResidentApplet | ||
|- | |- | ||
| 0x00300044 | | 0x00300044 | ||
| | | | ||
| Yes | |||
| LeaveResidentApplet | | LeaveResidentApplet | ||
|- | |- | ||
| 0x00310100 | | 0x00310100 | ||
| | | | ||
| Yes | |||
| PrepareToDoApplicationJump | | PrepareToDoApplicationJump | ||
|- | |- | ||
| 0x00320084 | | 0x00320084 | ||
| | | | ||
| Yes | |||
| DoApplicationJump | | DoApplicationJump | ||
|- | |- | ||
| 0x00330000 | | 0x00330000 | ||
| | | | ||
| Yes | |||
| GetProgramIdOnApplicationJump | | GetProgramIdOnApplicationJump | ||
|- | |- | ||
| 0x00340084 | | 0x00340084 | ||
| | | | ||
| Yes | |||
| SendDeliverArg | | SendDeliverArg | ||
|- | |- | ||
| 0x00350080 | | 0x00350080 | ||
| | | | ||
| Yes | |||
| ReceiveDeliverArg | | ReceiveDeliverArg | ||
|- | |- | ||
| 0x00360040 | | 0x00360040 | ||
| | | | ||
| Yes | |||
| LoadSysMenuArg | | LoadSysMenuArg | ||
|- | |- | ||
| 0x00370042 | | 0x00370042 | ||
| | | | ||
| Yes | |||
| StoreSysMenuArg | | StoreSysMenuArg | ||
|- | |- | ||
| 0x00380040 | | 0x00380040 | ||
| | | | ||
| Yes | |||
| PreloadResidentApplet | | PreloadResidentApplet | ||
|- | |- | ||
| 0x00390040 | | 0x00390040 | ||
| | | | ||
| Yes | |||
| PrepareToStartResidentApplet | | PrepareToStartResidentApplet | ||
|- | |- | ||
| 0x003A0044 | | 0x003A0044 | ||
| | | | ||
| Yes | |||
| StartResidentApplet | | StartResidentApplet | ||
|- | |- | ||
| 0x003B0040 | | 0x003B0040 | ||
| | | | ||
| Yes | |||
| CancelLibraryApplet | | CancelLibraryApplet | ||
|- | |- | ||
| 0x003C0042 | | 0x003C0042 | ||
| | | | ||
| Yes | |||
| SendDspSleep | | SendDspSleep | ||
|- | |- | ||
| 0x003D0042 | | 0x003D0042 | ||
| | | | ||
| Yes | |||
| SendDspWakeUp | | SendDspWakeUp | ||
|- | |- | ||
| 0x003E0080 | | 0x003E0080 | ||
| | | | ||
| Yes | |||
| ReplySleepQuery | | ReplySleepQuery | ||
|- | |- | ||
| 0x003F0040 | | 0x003F0040 | ||
| | | | ||
| Yes | |||
| ReplySleepNotificationComplete | | ReplySleepNotificationComplete | ||
|- | |- | ||
| 0x00400042 | | 0x00400042 | ||
| | | | ||
| Yes | |||
| [[APT:SendCaptureBufferInfo|SendCaptureBufferInfo]] | | [[APT:SendCaptureBufferInfo|SendCaptureBufferInfo]] | ||
|- | |- | ||
| 0x00410040 | | 0x00410040 | ||
| | | | ||
| Yes | |||
| [[APT:ReceiveCaptureBufferInfo|ReceiveCaptureBufferInfo]] | | [[APT:ReceiveCaptureBufferInfo|ReceiveCaptureBufferInfo]] | ||
|- | |- | ||
| 0x00420080 | | 0x00420080 | ||
| | | | ||
| Yes | |||
| SleepSystem | | SleepSystem | ||
|- | |- | ||
| 0x00430040 | | 0x00430040 | ||
| | | | ||
| Yes | |||
| NotifyToWait | | NotifyToWait | ||
|- | |- | ||
| 0x00440000 | | 0x00440000 | ||
| | | | ||
| Yes | |||
| GetSharedFont | | GetSharedFont | ||
|- | |- | ||
| 0x00450040 | | 0x00450040 | ||
| | | | ||
| Yes | |||
| GetWirelessRebootInfo | | GetWirelessRebootInfo | ||
|- | |- | ||
| 0x00460104 | | 0x00460104 | ||
| | | | ||
| Yes | |||
| [[APT:Wrap|Wrap]] | | [[APT:Wrap|Wrap]] | ||
|- | |- | ||
| 0x00470104 | | 0x00470104 | ||
| | | | ||
| Yes | |||
| [[APT:Unwrap|Unwrap]] | | [[APT:Unwrap|Unwrap]] | ||
|- | |- | ||
| 0x00480100 | | 0x00480100 | ||
| | | | ||
| No | |||
| [[APT:GetProgramInfo|GetProgramInfo]] | | [[APT:GetProgramInfo|GetProgramInfo]] | ||
|- | |- | ||
| 0x00490180 | | 0x00490180 | ||
| | | | ||
| No | |||
| [[APT:Reboot|Reboot]] | | [[APT:Reboot|Reboot]] | ||
|- | |- | ||
| 0x004A0040 | | 0x004A0040 | ||
| | | | ||
| Yes | |||
| [[APT:GetCaptureInfo|GetCaptureInfo]] | | [[APT:GetCaptureInfo|GetCaptureInfo]] | ||
|- | |- | ||
| 0x004B00C2 | | 0x004B00C2 | ||
| | | | ||
| Yes | |||
| [[APT:AppletUtility|AppletUtility]] | | [[APT:AppletUtility|AppletUtility]] | ||
|- | |- | ||
| 0x004C0000 | | 0x004C0000 | ||
| | | | ||
| Yes | |||
| SetFatalErrDispMode | | SetFatalErrDispMode | ||
|- | |- | ||
| 0x004D0080 | | 0x004D0080 | ||
| | | | ||
| Yes | |||
| [[APT:GetAppletProgramInfo|GetAppletProgramInfo]] | | [[APT:GetAppletProgramInfo|GetAppletProgramInfo]] | ||
|- | |- | ||
| 0x004E0000 | | 0x004E0000 | ||
| | | | ||
| Yes | |||
| HardwareResetAsync | | HardwareResetAsync | ||
|- | |- | ||
| 0x004F.... | | 0x004F.... | ||
| ? | |||
| ? | | ? | ||
| ? | | ? | ||
|- | |- | ||
| 0x0050.... | | 0x0050.... | ||
| ? | |||
| ? | | ? | ||
| ? | | ? | ||
|- | |- | ||
| 0x0051.... | | 0x0051.... | ||
| ? | |||
| ? | | ? | ||
| ? | | ? | ||
|- | |- | ||
| 0x0052.... | | 0x0052.... | ||
| ? | |||
| ? | | ? | ||
| ? | | ? | ||
|- | |- | ||
| 0x0053.... | | 0x0053.... | ||
| ? | |||
| ? | | ? | ||
| ? | | ? | ||
Line 457: | Line 540: | ||
| 0x00540040 | | 0x00540040 | ||
| [[5.0.0-11]] | | [[5.0.0-11]] | ||
| ? | |||
| ? | | ? | ||
|} | |} |