APT:Initialize: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
Steveice10 (talk | contribs)
mNo edit summary
Neobrain (talk | contribs)
mNo edit summary
 
Line 28: Line 28:
|-
|-
| 2
| 2
| 0x04000000
| 0x04000000 ([[IPC|translation descriptor]])
|-
|-
| 3
| 3

Latest revision as of 14:46, 2 February 2016

Request

Index Word Description
0 Header code [0x00020080]
1 AppID
2 AppletAttr

Response

Index Word Description
0 Header code
1 Result code
2 0x04000000 (translation descriptor)
3 Notification Event Handle (call APT:InquireNotification when triggered)
4 Resume Event Handle (triggered at start of execution and when returning to app from home menu)

Description

The AppletAttr AppletPos must not be larger than 6, otherwise NS calls svcBreak. AppletAttr bitmask 0x20000000 must not be set when the AppletAttr AppletPos == POS_SYS and using this command via APT:U, otherwise NS calls svcBreak.