SVC: Difference between revisions
No edit summary |
No edit summary |
||
Line 219: | Line 219: | ||
|- | |- | ||
| 0x50 | | 0x50 | ||
| BindInterrupt(Interrupt, Handle, | | 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*, | | Result InvalidateProcessDataCache(Handle process, void* addr, u32 size) | ||
|- | |- | ||
| 0x53 | | 0x53 | ||
| StoreProcessDataCache(Handle process, void const* addr, | | Result StoreProcessDataCache(Handle process, void const* addr, u32 size) | ||
|- | |- | ||
| 0x54 | | 0x54 | ||
| FlushProcessDataCache(Handle, void const*, | | Result FlushProcessDataCache(Handle process, void const* addr, u32 size) | ||
|- | |- | ||
| 0x55 | | 0x55 | ||
| StartInterProcessDma(Handle* | | 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 |