Changes

17 bytes added ,  06:38, 6 August 2022
ahbMemFlush is most likely AHB_MemFlush since the kernel likes to name the syscalls differently (e.g. IOS_CreateThread is iosCreateThread). also, syscall_ahbMemFlush_wrapper looks like it might be AHB_MemInvalidate
Line 201: Line 201:  
| 2e || IOSGid GetGid(void) || Get the GID for the active process (based on the thread PID). || GID (u16)  
 
| 2e || IOSGid GetGid(void) || Get the GID for the active process (based on the thread PID). || GID (u16)  
 
|-
 
|-
| 2f || int ahbMemFlush(int ahb_dev)
+
| 2f || int AHB_MemFlush(int ahb_dev)
 
|-
 
|-
| 30 || syscall_ahbMemFlush_wrapper
+
| 30 || int AHB_MemInvalidate(int ahb_dev){{check}}
 
|-
 
|-
 
| 31 || int ClearAndEnableIPCIOPIntr(void) || Enables [[Hardware/Hollywood IRQs|hardware interrupts]] for device 31 ([[Hardware/IPC|IPC (Starlet)]]) (can only be used from the kernel or ES) || 0 on success, -4 for no permission.
 
| 31 || int ClearAndEnableIPCIOPIntr(void) || Enables [[Hardware/Hollywood IRQs|hardware interrupts]] for device 31 ([[Hardware/IPC|IPC (Starlet)]]) (can only be used from the kernel or ES) || 0 on success, -4 for no permission.
5,579

edits