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

Changes

Jump to navigation Jump to search
31 bytes added ,  23:28, 23 June 2021
→‎Syscalls (via undefined instructions): More info on IOS_RegisterResourceManager
Line 157: Line 157:  
| 1a || int IOS_Free(int heapid, void *ptr) || Release allocated memory back to the heap || 0 on success
 
| 1a || int IOS_Free(int heapid, void *ptr) || Release allocated memory back to the heap || 0 on success
 
|-
 
|-
| 1b || bool IOS_RegisterResourceManager(const char* device, int queueid) || Registers device to the device tree, so it can be opened (from Starlet and PPC) || 0 on success
+
| 1b || bool IOS_RegisterResourceManager(const char* device, int queueid) || Registers device to the device tree at /dev/<device>, so it can be opened with IOS_Open (from Starlet and PPC) || 0 on success
 
|-
 
|-
 
| 1c || int IOS_Open(const char* path, int mode) || Generates a file descriptor, and notifies the device if the path points to a device. || The file descriptor
 
| 1c || int IOS_Open(const char* path, int mode) || Generates a file descriptor, and notifies the device if the path points to a device. || The file descriptor
5,579

edits

Navigation menu