IR Services: Difference between revisions
Please don't use '0000' for cmd-hdr low 16bits when you don't know what the actual cmd-hdr low value is. |
|||
Line 72: | Line 72: | ||
| InitializeIrnop | | InitializeIrnop | ||
|- | |- | ||
| | | 0x00020000 | ||
| | | | ||
| FinalizeIrnop | | FinalizeIrnop | ||
|- | |- | ||
| | | 0x00030000 | ||
| | | | ||
| ClearReceiveBuffer | | ClearReceiveBuffer | ||
|- | |- | ||
| | | 0x00040000 | ||
| | | | ||
| ClearSendBuffer | | ClearSendBuffer | ||
Line 88: | Line 88: | ||
| WaitConnection | | WaitConnection | ||
|- | |- | ||
| | | 0x00060040 | ||
| | | | ||
| RequireConnection | | RequireConnection (u8 input) | ||
|- | |- | ||
| 0x0007.... | | 0x0007.... | ||
Line 100: | Line 100: | ||
| AnyConnection | | AnyConnection | ||
|- | |- | ||
| | | 0x00090000 | ||
| | | | ||
| Disconnect | | Disconnect | ||
|- | |- | ||
| | | 0x000A0000 | ||
| | | | ||
| GetReceiveEvent | | GetReceiveEvent (writes event handle to cmdreply[3]) | ||
|- | |- | ||
| | | 0x000B0000 | ||
| | | | ||
| GetSendEvent | | GetSendEvent (writes event handle to cmdreply[3]) | ||
|- | |- | ||
| | | 0x000C0000 | ||
| | | | ||
| GetConnectionStatusEvent | | GetConnectionStatusEvent (writes event handle to cmdreply[3]) | ||
|- | |- | ||
| | | 0x000D0042 | ||
| | | | ||
| SendIrnop | | SendIrnop (u32 size, ((Size<<14) <nowiki>|</nowiki> 2), inbufptr) | ||
|- | |- | ||
| | | 0x000E0042 | ||
| | | | ||
| SendIrnopLarge | | SendIrnopLarge (u32 size, ((Size<<8) <nowiki>|</nowiki> 10), inbufptr) | ||
|- | |- | ||
| 0x000F.... | | 0x000F.... | ||
Line 162: | Line 162: | ||
| 0x00180182 | | 0x00180182 | ||
| Unknown, >[[2.0.0-2]] | | Unknown, >[[2.0.0-2]] | ||
| InitializeIrnopShared | | InitializeIrnopShared (u32, u32, u32, u32, u32, u8, 0, handle) | ||
|- | |- | ||
| 0x00190040 | | 0x00190040 | ||
| Unknown, >[[2.0.0-2]] | | Unknown, >[[2.0.0-2]] | ||
| ReleaseReceivedData | | ReleaseReceivedData (32bit_value input) | ||
|- | |- | ||
| 0x001A.... | | 0x001A.... |