Line 53: |
Line 53: |
| | 0x19 || svcSignalEvent || W0=handle || W0=result | | | 0x19 || svcSignalEvent || W0=handle || W0=result |
| |- | | |- |
− | | 0x1A || svcLockMutex || W0=old_val, X1=ptr, W2=new_val || ? | + | | 0x1A || svcLockMutex || W0=cur_thread_handle, X1=ptr, W2=req_thread_handle || |
| |- | | |- |
− | | 0x1B || svcUnlockMutex || X0=ptr || ? | + | | 0x1B || svcUnlockMutex || X0=ptr || |
| |- | | |- |
− | | 0x1C || ? || X0=ptr0, X1=ptr, W2=tag, X3=timeout || W0=result | + | | 0x1C || svcCondWait || X0=ptr0, X1=ptr, W2=thread_handle, X3=timeout || W0=result |
| |- | | |- |
− | | 0x1D || svcArbitrateAddress? || X0=ptr, W1=value || W0=result | + | | 0x1D || svcCondBroadcast || X0=ptr, W1=value || W0=result |
| |- | | |- |
| | .... || ? || ? || ? | | | .... || ? || ? || ? |
Line 77: |
Line 77: |
| | 0x26 || svcBreak || X0,X1,X2=info || ? | | | 0x26 || svcBreak || X0,X1,X2=info || ? |
| |- | | |- |
− | | 0x27 || svcOutputDebugString || || | + | | 0x27 || svcOutputDebugString || X0=str, X1=size || |
| |- | | |- |
| | 0x28 || svcPanic || X0=error? || | | | 0x28 || svcPanic || X0=error? || |