In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
107 bytes added ,  21:25, 21 December 2016
no edit summary
Line 55: Line 55:  
! Request !! Name !! Input !! Output !! OH0/OH1
 
! Request !! Name !! Input !! Output !! OH0/OH1
 
! Notes
 
! Notes
 +
 +
|-
 +
| 0 (ioctlv) {{check}} || ? || ? || ? || OH0
 +
|
 +
?
 +
 +
|-
 +
| 8 (ioctlv) || ? || 1 || 1 || OH0
 +
|
 +
Unknown.
 +
* in 0: u8 - ???
 +
* io 0: u32 - ???
    
|-
 
|-
Line 63: Line 75:  
* io 0: u8 - number of devices
 
* io 0: u8 - number of devices
 
* io 1: u32* of size num_descriptors * 8 - device list
 
* io 1: u32* of size num_descriptors * 8 - device list
 +
 +
|-
 +
| 13 (ioctlv) || ? || ? || ? || OH0
 +
|
 +
?
    
|-
 
|-
 
| 15 (ioctl) || ? || - || 4 bytes || Both
 
| 15 (ioctl) || ? || - || 4 bytes || Both
 
| Unknown. Appears to return 02 00 03 02 regardless of the number of plugged in devices.
 
| Unknown. Appears to return 02 00 03 02 regardless of the number of plugged in devices.
 +
 +
|-
 +
| 15 (ioctlv) {{check}} || ? || ? || ? || OH0
 +
|
 +
Unknown. Seems to trigger "* Sent already attached device *" in some cases.
 +
 +
|-
 +
| 16 (ioctlv) || ? || 1 || 0 || OH0
 +
|
 +
Unknown. Seems to trigger "* Sent already attached device *" in some cases.
 +
* in 0: u8 - ???
 +
 +
|-
 +
| 18 (ioctlv) || ? (IntrBlkIRP) || 3 || 1 || OH0
 +
|
 +
Unknown.
 +
* in 0: u16 - ???
 +
* in 1: u16 - ???
 +
* in 2: u8 - ???
 +
* io 1: u32 - ???
    
|-
 
|-
Line 161: Line 198:  
|
 
|
 
Used to resume a device.
 
Used to resume a device.
  −
|-
  −
| 8 (ioctlv) || ? || 1 || 1 || OH0
  −
|
  −
Unknown.
  −
* in 0: u8 - ???
  −
* io 0: u32 - ???
      
|-
 
|-
Line 190: Line 220:     
If io_vectors[0].size and the length don't match, returns IPC_EINVAL.
 
If io_vectors[0].size and the length don't match, returns IPC_EINVAL.
  −
|-
  −
| 15 (ioctlv) || ? || ? || ? || OH0
  −
|
  −
Unknown. Seems to trigger "* Sent already attached device *" in some cases.
  −
  −
|-
  −
| 16 (ioctlv) || ? || 1 || 0 || OH0
  −
|
  −
Unknown. Seems to trigger "* Sent already attached device *" in some cases.
  −
* in 0: u8 - ???
  −
  −
|-
  −
| 18 (ioctlv) || ? (IntrBlkIRP) || 3 || 1 || OH0
  −
|
  −
Unknown.
  −
* in 0: u16 - ???
  −
* in 1: u16 - ???
  −
* in 2: u8 - ???
  −
* io 1: u32 - ???
      
|-
 
|-
219

edits

Navigation menu