Changes

1 byte added ,  01:25, 3 October 2021
m
→‎Syscall Table: receive message expects a double pointer
Line 133: Line 133:  
| d || int IOS_JamMessage(int queueid, u32 *message, u32 flags) || Add a message to the front of a queue || 0 on success
 
| d || int IOS_JamMessage(int queueid, u32 *message, u32 flags) || Add a message to the front of a queue || 0 on success
 
|-
 
|-
| e || int IOS_ReceiveMessage(int queueid, u32 *message, u32 flags) || Fetch a message from the front of a queue || 0 on success
+
| e || int IOS_ReceiveMessage(int queueid, u32 **message, u32 flags) || Fetch a message from the front of a queue || 0 on success
 
|-
 
|-
 
| f || int IOS_HandleEvent(int device, int queueid, int message) || Register queueid as a handler for interrupts generated by device (sends message to queueid when device's interrupt is triggered) || 0 on success
 
| f || int IOS_HandleEvent(int device, int queueid, int message) || Register queueid as a handler for interrupts generated by device (sends message to queueid when device's interrupt is triggered) || 0 on success