Line 601:
Line 601:
APT:PrepareToDoApplicationJump and APT:DoApplicationJump are used by applications, for launching native/<non-NATIVE_FIRM> applications. These commands notify Home Menu that title launching needs done, Home Menu does the actual title launching via NS commands.
APT:PrepareToDoApplicationJump and APT:DoApplicationJump are used by applications, for launching native/<non-NATIVE_FIRM> applications. These commands notify Home Menu that title launching needs done, Home Menu does the actual title launching via NS commands.
+
+
== AppletAttr ==
+
{| class="wikitable" border="1"
+
|-
+
! Bits
+
! Description
+
|-
+
| 0-2
+
| [[NS_and_APT_Services#AppletPos|AppletPos]]
+
|-
+
| 3
+
| Manually Acquire/Release GPU Rights
+
|-
+
| 4
+
| Manually Acquire/Release DSP Rights
+
|-
+
| 5
+
| ?
+
|}
+
+
== DisplayBufferMode ==
+
{| class="wikitable" border="1"
+
|-
+
! Value
+
! Description
+
|-
+
| 0
+
| FORMAT_R8G8B8A8
+
|-
+
| 1
+
| FORMAT_R8G8B8
+
|-
+
| 2
+
| FORMAT_R5G6B5
+
|-
+
| 3
+
| FORMAT_R5G5B5A1
+
|-
+
| 4
+
| FORAMT_R4G4B4A4
+
|-
+
| 0xFFFFFFFF
+
| FORMAT_UNIMPORTABLE
+
|}
+
+
== HomeButtonState ==
+
{| class="wikitable" border="1"
+
|-
+
! Value
+
! Description
+
|-
+
| 0
+
| HOME_BUTTON_NONE
+
|-
+
| 1
+
| HOME_BUTTON_SINGLE_PRESSED
+
|-
+
| 2
+
| HOME_BUTTON_DOUBLE_PRESSED
+
|}
+
+
== OrderToCloseState ==
+
{| class="wikitable" border="1"
+
|-
+
! Value
+
! Description
+
|-
+
| 0
+
| ORDER_TO_CLOSE_STATE_NONE
+
|-
+
| 1
+
| ORDER_TO_CLOSE_STATE_RECEIVED
+
|}
+
+
== SleepNotificationState ==
+
{| class="wikitable" border="1"
+
|-
+
! Value
+
! Description
+
|-
+
| 0
+
| NOTIFY_NONE
+
|-
+
| 1
+
| NOTIFY_SLEEP_QUERY
+
|-
+
| 2
+
| NOTIFY_SLEEP_ACCEPT
+
|-
+
| 3
+
| NOTIFY_SLEEP_REJECT
+
|-
+
| 4
+
| NOTIFY_SLEEP_ACCEPTED
+
|-
+
| 5
+
| NOTIFY_AWAKE
+
|}
+
+
== AppletPos ==
+
{| class="wikitable" border="1"
+
|-
+
! Value
+
! Description
+
|-
+
| -1
+
| POS_NONE
+
|-
+
| 0
+
| POS_APP
+
|-
+
| 1
+
| POS_APPLIB
+
|-
+
| 2
+
| POS_SYS
+
|-
+
| 3
+
| POS_SYSLIB
+
|-
+
| 4
+
| POS_RESIDENT
+
|}
+
+
== WakeupState ==
+
{| class="wikitable" border="1"
+
|-
+
! Value
+
! Description
+
|-
+
| -1
+
| WAKEUP_BY_TIMEOUT
+
|-
+
| 0
+
| WAKEUP_SKIP
+
|-
+
| 1
+
| WAKEUP_TO_START
+
|-
+
| 2
+
| WAKEUP_BY_EXIT
+
|-
+
| 3
+
| WAKEUP_BY_PAUSE
+
|-
+
| 4
+
| WAKEUP_BY_CANCEL
+
|-
+
| 5
+
| WAKEUP_BY_CANCELALL
+
|-
+
| 6
+
| WAKEUP_BY_POWER_BUTTON_CLICK
+
|-
+
| 7
+
| WAKEUP_TO_JUMP_HOME
+
|-
+
| 8
+
| WAKEUP_TO_JUMP_APPLICATION
+
|-
+
| 9
+
| WAKEUP_TO_LAUNCH_APPLICATION
+
|}
+
+
== QueryReply ==
+
{| class="wikitable" border="1"
+
|-
+
! Value
+
! Description
+
|-
+
| 0
+
| REPLY_REJECT
+
|-
+
| 1
+
| REPLY_ACCEPT
+
|-
+
| 2
+
| REPLY_LATER
+
|}
="APT:A" Service=
="APT:A" Service=