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]]
| ?
| ?
| ?
|}
|}