In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
3 bytes removed ,  01:41, 6 June 2022
→‎Syscall Table: removed one level of pointers from the message queue functions, since the ptr itself holds u32s, not u32*s
Line 131: Line 131:  
| b || int IOS_DestroyMessageQueue(int queueid) || Destroy a message queue || 0 on success
 
| b || int IOS_DestroyMessageQueue(int queueid) || Destroy a message queue || 0 on success
 
|-
 
|-
| c || int IOS_SendMessage(int queueid, u32 *message, u32 flags) || Add a message to the end queue || 0 on success
+
| c || int IOS_SendMessage(int queueid, u32 message, u32 flags) || Add a message to the end 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
+
| 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
5,579

edits

Navigation menu