IPC: Difference between revisions
Fix source code missing |
→Buffer Mapping Translation: correct incorrect statement |
||
Line 219: | Line 219: | ||
| 0x0000000E <nowiki>|</nowiki> (size<<4) | | 0x0000000E <nowiki>|</nowiki> (size<<4) | ||
<ptr> | <ptr> | ||
| The corresponding value contains a ptr to a buffer of said size. The buffer specified by the source process must have read permission during cmd-request handling(write permission is checked during cmd-reply handling for the original buffer). | | The corresponding value contains a ptr to a buffer of said size. The buffer specified by the source process must have read permission during cmd-request handling(write permission is checked during cmd-reply handling for the original buffer). Some calls like [[CECDU:WriteMessageWithHMAC]] use it, however it is unsure as to why. When handling command requests this is handled the same way as 0x0000000A, and for handling command replies this is handled the same way as 0x0000000C(besides the descriptor type written into the dst cmdbuf for both of these). | ||
|} | |} | ||