Line 219: |
Line 219: |
| |- | | |- |
| | 0x50 | | | 0x50 |
− | | BindInterrupt(Interrupt, Handle, int, bool) | + | | Result BindInterrupt(Interrupt name, Handle syncObject, s32 priority, bool isManualClear) |
| |- | | |- |
| | 0x51 | | | 0x51 |
− | | UnbindInterrupt(Interrupt, Handle) | + | | Result UnbindInterrupt(Interrupt name, Handle syncObject) |
| |- | | |- |
| | 0x52 | | | 0x52 |
− | | InvalidateProcessDataCache(Handle, void*, unsigned int) | + | | Result InvalidateProcessDataCache(Handle process, void* addr, u32 size) |
| |- | | |- |
| | 0x53 | | | 0x53 |
− | | StoreProcessDataCache(Handle process, void const* addr, unsigned int size) | + | | Result StoreProcessDataCache(Handle process, void const* addr, u32 size) |
| |- | | |- |
| | 0x54 | | | 0x54 |
− | | FlushProcessDataCache(Handle, void const*, unsigned int) | + | | Result FlushProcessDataCache(Handle process, void const* addr, u32 size) |
| |- | | |- |
| | 0x55 | | | 0x55 |
− | | StartInterProcessDma(Handle* out, Handle dstProcess, void* dst, Handle srcProcess, const void* src, size_t size, const DmaConfig& config ) | + | | Result StartInterProcessDma(Handle* dma, Handle dstProcess, void* dst, Handle srcProcess, const void* src, u32 size, const DmaConfig& config ) |
| |- | | |- |
| | 0x56 | | | 0x56 |
− | | StopDma(Handle) | + | | Result StopDma(Handle dma) |
| |- | | |- |
| | 0x57 | | | 0x57 |
− | | GetDmaState(DmaState*, Handle) | + | | Result GetDmaState(DmaState* state, Handle dma) |
| |- | | |- |
| | 0x58 | | | 0x58 |