HIPC: Difference between revisions

No edit summary
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 ==