Changes

94 bytes added ,  05:10, 5 June 2010
m
no edit summary
Line 10: Line 10:  
! Ioctlv  
 
! Ioctlv  
 
! Parameters
 
! Parameters
! Function  
+
! Function
 +
! Notes
 
|-
 
|-
 
| 0
 
| 0
 
| 0 / 0x20 (ioctl)
 
| 0 / 0x20 (ioctl)
 
| ven_open
 
| ven_open
 +
|
 
|-
 
|-
 
| 1
 
| 1
 
| 0 / 0x180 (ioctl)
 
| 0 / 0x180 (ioctl)
 
| ven_attach_complete_callback
 
| ven_attach_complete_callback
 +
|
 
|-
 
|-
 
| 2
 
| 2
 
| 0 / 0 (ioctl)
 
| 0 / 0 (ioctl)
 
| ven_close
 
| ven_close
 +
|
 
|-
 
|-
 
| 0x7
 
| 0x7
 
| 0x20 / 0 (ioctl)
 
| 0x20 / 0 (ioctl)
 
| ven_set_alt_setting
 
| ven_set_alt_setting
 +
|
 
|-
 
|-
 
| 0x10
 
| 0x10
 
| 0x20 / 0 (ioctl)
 
| 0x20 / 0 (ioctl)
 
| ven_suspend_resume, ven_attach_suspend_callback, ven_attach_get_device_params_callback
 
| ven_suspend_resume, ven_attach_suspend_callback, ven_attach_get_device_params_callback
 +
|
 
|-
 
|-
 
| 0x11
 
| 0x11
 
| 0x20 / 0 (ioctl)
 
| 0x20 / 0 (ioctl)
 
| ven_cancel_endpoint
 
| ven_cancel_endpoint
 +
|
 
|-
 
|-
 
| 0x12
 
| 0x12
 
| 1 in / 1 io, or 2 in / 0 io? (ioctlv)
 
| 1 in / 1 io, or 2 in / 0 io? (ioctlv)
 
| ven_ctrl
 
| ven_ctrl
 +
| first buf must be 64 bytes
 
|-
 
|-
 
| 0x13
 
| 0x13
 
| 1/1 or 2/0? (ioctlv)
 
| 1/1 or 2/0? (ioctlv)
 
| ven_intr
 
| ven_intr
 +
|
 
|-
 
|-
 
| 0x14
 
| 0x14
 
| 2/2 or 3/1 (ioctlv)
 
| 2/2 or 3/1 (ioctlv)
| ven_isoc  
+
| ven_isoc
 +
|
 +
|-
 +
| 0x15
 +
| ? (ioctlv)
 +
| ven_?
 +
|
 
|}
 
|}