Line 69: |
Line 69: |
| |- | | |- |
| | 0x00010182 | | | 0x00010182 |
− | | | + | | [[2.0.0-2]] |
| | InitializeIrnop | | | InitializeIrnop |
| |- | | |- |
| | 0x00020000 | | | 0x00020000 |
− | | | + | | [[2.0.0-2]] |
| | FinalizeIrnop | | | FinalizeIrnop |
| |- | | |- |
| | 0x00030000 | | | 0x00030000 |
− | | | + | | [[2.0.0-2]] |
| | ClearReceiveBuffer | | | ClearReceiveBuffer |
| |- | | |- |
| | 0x00040000 | | | 0x00040000 |
− | | | + | | [[2.0.0-2]] |
| | ClearSendBuffer | | | ClearSendBuffer |
| |- | | |- |
| | 0x0005.... | | | 0x0005.... |
− | | | + | | [[2.0.0-2]] |
| | WaitConnection | | | WaitConnection |
| |- | | |- |
| | 0x00060040 | | | 0x00060040 |
− | | | + | | [[2.0.0-2]] |
| | RequireConnection (u8 input) | | | RequireConnection (u8 input) |
| |- | | |- |
| | 0x0007.... | | | 0x0007.... |
− | | | + | | [[2.0.0-2]] |
| | AutoConnection | | | AutoConnection |
| |- | | |- |
| | 0x0008.... | | | 0x0008.... |
− | | | + | | [[2.0.0-2]] |
| | AnyConnection | | | AnyConnection |
| |- | | |- |
| | 0x00090000 | | | 0x00090000 |
− | | | + | | [[2.0.0-2]] |
| | Disconnect | | | Disconnect |
| |- | | |- |
| | 0x000A0000 | | | 0x000A0000 |
− | | | + | | [[2.0.0-2]] |
| | GetReceiveEvent (writes event handle to cmdreply[3]) | | | GetReceiveEvent (writes event handle to cmdreply[3]) |
| |- | | |- |
| | 0x000B0000 | | | 0x000B0000 |
− | | | + | | [[2.0.0-2]] |
| | GetSendEvent (writes event handle to cmdreply[3]) | | | GetSendEvent (writes event handle to cmdreply[3]) |
| |- | | |- |
| | 0x000C0000 | | | 0x000C0000 |
− | | | + | | [[2.0.0-2]] |
| | GetConnectionStatusEvent (writes event handle to cmdreply[3]) | | | GetConnectionStatusEvent (writes event handle to cmdreply[3]) |
| |- | | |- |
| | 0x000D0042 | | | 0x000D0042 |
− | | | + | | [[2.0.0-2]] |
| | SendIrnop (u32 size, ((Size<<14) <nowiki>|</nowiki> 2), inbufptr) | | | SendIrnop (u32 size, ((Size<<14) <nowiki>|</nowiki> 2), inbufptr) |
| |- | | |- |
| | 0x000E0042 | | | 0x000E0042 |
− | | | + | | [[2.0.0-2]] |
| | SendIrnopLarge (u32 size, ((Size<<8) <nowiki>|</nowiki> 10), inbufptr) | | | SendIrnopLarge (u32 size, ((Size<<8) <nowiki>|</nowiki> 10), inbufptr) |
| |- | | |- |
| | 0x000F.... | | | 0x000F.... |
− | | | + | | [[2.0.0-2]] |
| | ReceiveIrnop | | | ReceiveIrnop |
| |- | | |- |
| | 0x0010.... | | | 0x0010.... |
− | | | + | | [[2.0.0-2]] |
| | ReceiveIrnopLarge | | | ReceiveIrnopLarge |
| |- | | |- |
| | 0x0011.... | | | 0x0011.... |
− | | | + | | [[2.0.0-2]] |
| | GetLatestReceiveErrorResult | | | GetLatestReceiveErrorResult |
| |- | | |- |
| | 0x0012.... | | | 0x0012.... |
− | | | + | | [[2.0.0-2]] |
| | GetLatestSendErrorResult | | | GetLatestSendErrorResult |
| |- | | |- |
| | 0x0013.... | | | 0x0013.... |
− | | | + | | [[2.0.0-2]] |
| | GetConnectionStatus | | | GetConnectionStatus |
| |- | | |- |
| | 0x0014.... | | | 0x0014.... |
− | | | + | | [[2.0.0-2]] |
| | GetTryingToConnectStatus | | | GetTryingToConnectStatus |
| |- | | |- |
| | 0x0015.... | | | 0x0015.... |
− | | | + | | [[2.0.0-2]] |
| | GetReceiveSizeFreeAndUsed | | | GetReceiveSizeFreeAndUsed |
| |- | | |- |
| | 0x0016.... | | | 0x0016.... |
− | | | + | | [[2.0.0-2]] |
| | GetSendSizeFreeAndUsed | | | GetSendSizeFreeAndUsed |
| |- | | |- |
| | 0x0017.... | | | 0x0017.... |
− | | Unknown, >[[2.0.0-2]] | + | | [[2.2.0-X]] |
| | GetConnectionRole | | | GetConnectionRole |
| |- | | |- |
| | 0x00180182 | | | 0x00180182 |
− | | Unknown, >[[2.0.0-2]] | + | | [[2.2.0-X]] |
| | InitializeIrnopShared (u32, u32, u32, u32, u32, u8, 0, handle) | | | InitializeIrnopShared (u32, u32, u32, u32, u32, u8, 0, handle) |
| |- | | |- |
| | 0x00190040 | | | 0x00190040 |
− | | Unknown, >[[2.0.0-2]] | + | | [[2.2.0-X]] |
| | ReleaseReceivedData (32bit_value input) | | | ReleaseReceivedData (32bit_value input) |
| |- | | |- |
| | 0x001A.... | | | 0x001A.... |
− | | Unknown, >[[2.0.0-2]] | + | | [[2.2.0-X]] |
| | SetOwnMachineId | | | SetOwnMachineId |
| |} | | |} |
| + | |
| + | This service was added with [[2.0.0-2]]. |
| | | |
| When sending data, SendIrnop is used when the size is <=0xFC, otherwise SendIrnopLarge is used. | | When sending data, SendIrnop is used when the size is <=0xFC, otherwise SendIrnopLarge is used. |