Difference between revisions of "APT:StartSystemApplet"

From 3dbrew
Jump to navigation Jump to search
(Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x001F0084] |- | 1 | AppletID |- | 2 | Buffer size |- | 3 | Value 0x0 |- | 4 | Han...")
 
Line 12: Line 12:
 
|-
 
|-
 
| 2
 
| 2
| Buffer size
+
| Buffer size, max size is 0x1000.
 
|-
 
|-
 
| 3
 
| 3
Line 18: Line 18:
 
|-
 
|-
 
| 4
 
| 4
| Handle?
+
| Handle
 
|-
 
|-
 
| 5
 
| 5
Line 41: Line 41:
  
 
=Description=
 
=Description=
This starts the applet with the specified appletID, and sets the parameter data for this applet to the specified buffer data.
+
This starts the applet with the specified appletID, and sets the parameter data for this applet to the specified buffer data. This also terminates the currently running application/applet, in some cases.

Revision as of 03:55, 30 September 2013

Request

Index Word Description
0 Header code [0x001F0084]
1 AppletID
2 Buffer size, max size is 0x1000.
3 Value 0x0
4 Handle
5 (Size<<14) | 2
6 Input buffer ptr

Response

Index Word Description
0 Header code
1 Result code

Description

This starts the applet with the specified appletID, and sets the parameter data for this applet to the specified buffer data. This also terminates the currently running application/applet, in some cases.