Changes

89 bytes added ,  22:31, 3 September 2014
no edit summary
Line 1: Line 1: −
Every IPC command sent to services starts with a u32 header code:
+
The IPC commands are written to the [[Thread Local Storage]] at offset 0x80. Every IPC command sent to services starts with a u32 header code:
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 75: Line 75:  
| 0x0000???2 <nowiki>|</nowiki> (size<<14)
 
| 0x0000???2 <nowiki>|</nowiki> (size<<14)
 
<ptr>
 
<ptr>
| The corresponding value contains a ptr to a buffer of said size, that should be copied to an already set-up buffer in destination process at threadlocalstorage+0x180.
+
| The corresponding value contains a ptr to a buffer of said size, that should be copied to an already set-up buffer in destination process at [[Thread Local Storage]] offset 0x180.
 
|-
 
|-
 
| 2
 
| 2