Changes

Jump to navigation Jump to search
254 bytes added ,  04:00, 3 January 2019
Line 316: Line 316:  
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
! ID || Data Size || Name || Notes
+
! RequestCommand || Data Size || Name || Notes
 
|-
 
|-
 
| 0x4 || 0x0 || Finalize ||  
 
| 0x4 || 0x0 || Finalize ||  
Line 325: Line 325:  
|}
 
|}
   −
Requests are sent via an applet Interactive input IStorage: the u32 at offset 0x0 is the request ID, and the rest of the storage is the request-specific data. While swkbd supports other requests, official sw only uses requests 0x4, 0x7, and 0xA.
+
Requests are sent via an applet Interactive input IStorage: the u32 at offset 0x0 is the RequestCommand, and the rest of the storage is the request-specific data. While swkbd supports other requests, official sw only uses requests 0x4, 0x7, and 0xA.
 +
 
 +
=== Reply ===
 +
{| class="wikitable" border="1"
 +
|-
 +
! ReplyType || Data Size || Name || Notes
 +
|-
 +
|}
 +
 
 +
See [[#Runtime]]. In the storage, the first u32 is the retval, while the second u32 is the ReplyType. The rest is the reply-specific data.
    
[[Category:Library Applets]]
 
[[Category:Library Applets]]

Navigation menu