Line 185:
Line 185:
|-
|-
| 1-2
| 1-2
−
| Access permission flags for the receiving process: 1=read-only, 2=write-only, 3=read-write. Specifying 0 will cause a kernel panic.
+
| Access permission flags for the source process: 1=read-only, 2=write-only, 3=read-write. Specifying 0 will cause a kernel panic.
|-
|-
| 3
| 3
Line 205:
Line 205:
| <nowiki>0x0000000A | (size<<4)</nowiki>
| <nowiki>0x0000000A | (size<<4)</nowiki>
<ptr>
<ptr>
−
| The corresponding value contains a ptr to a buffer of said size. It is mapped read-only in the destination process.
+
| The corresponding value contains a ptr to a buffer of said size. The buffer specified by the source process must have read permission.
|-
|-
| 0x0000000C <nowiki>|</nowiki> (size<<4)
| 0x0000000C <nowiki>|</nowiki> (size<<4)
<ptr>
<ptr>
−
| The corresponding value contains a ptr to a buffer of said size. It is mapped write-only in the destination process.
+
| The corresponding value contains a ptr to a buffer of said size. The buffer specified by the source process must have write permission.
|-
|-
| 0x0000000E <nowiki>|</nowiki> (size<<4)
| 0x0000000E <nowiki>|</nowiki> (size<<4)
<ptr>
<ptr>
−
| The corresponding value contains a ptr to a buffer of said size. It is mapped read-write in the destination process.
+
| The corresponding value contains a ptr to a buffer of said size. The buffer specified by the source process must have read+write permission.
|}
|}