Changes

Jump to navigation Jump to search
378 bytes added ,  03:58, 25 October 2018
→‎IPC buffers: Add pointer buffer note
Line 207: Line 207:     
No user-process->sysmodule memcpy is done for outbufs, only sysmodule->user-process.
 
No user-process->sysmodule memcpy is done for outbufs, only sysmodule->user-process.
 +
 +
Buffer descriptor X copies memory into a "pointer buffer" that the IPC server specifies to the kernel by preparing a message with a C descriptor pointing to the pointer buffer before calling svcReplyAndReceive. Addresses in the X descriptors are transmuted to point into the pointer buffer, and if data doesn't fit in the pointer buffer, 0xce01 is returned back to the client.
    
== Raw data section ==
 
== Raw data section ==
117

edits

Navigation menu