Line 139:
Line 139:
* in 1: u16 - Length
* in 1: u16 - Length
* io 0: array of length in[1] - Payload data
* io 0: array of length in[1] - Payload data
+
+
If io_vectors[0].size and the length don't match, returns IPC_EINVAL.
|-
|-
Line 147:
Line 149:
* in 1: u16 - Length
* in 1: u16 - Length
* io 0: array of length in[1] - Payload data
* io 0: array of length in[1] - Payload data
+
+
If io_vectors[0].size and the length don't match, returns IPC_EINVAL.
|-
|-
Line 169:
Line 173:
|-
|-
−
| 10 (ioctlv) || ? || ? || ? || OH0
+
| 10 (ioctlv) || ? || 2 || 1 || OH0
|
|
−
???
+
Submits a request. (Which type?) {{check}}
+
Handled by the same function as for bulk and interrupt transfers.
Handled by the same function as for bulk and interrupt transfers.
+
* in 0: u8 - Endpoint
+
* in 1: u32 - Length (?)
+
* io 0: array of length in_vectors[1] - Payload data
+
+
If io_vectors[0].size and the length don't match, returns IPC_EINVAL.
|-
|-