diff options
author | jhay <jhay@FreeBSD.org> | 2003-02-28 19:28:29 +0000 |
---|---|---|
committer | jhay <jhay@FreeBSD.org> | 2003-02-28 19:28:29 +0000 |
commit | 9cfb22c2099b864d1c2dc45a37f750df81d5d0cd (patch) | |
tree | 56b7bb65e35cb711738a66b2bf64158dd7874a4c /sys/dev/usb/usbdi_util.h | |
parent | f7135842db85e9aa10d78271936053555f274767 (diff) | |
download | FreeBSD-src-9cfb22c2099b864d1c2dc45a37f750df81d5d0cd.zip FreeBSD-src-9cfb22c2099b864d1c2dc45a37f750df81d5d0cd.tar.gz |
Implement outgoing interrupt pipes. It is part of the USB 1.1 spec.
The Lego Infrared Tower use it.
Diffstat (limited to 'sys/dev/usb/usbdi_util.h')
-rw-r--r-- | sys/dev/usb/usbdi_util.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/usb/usbdi_util.h b/sys/dev/usb/usbdi_util.h index 16e8b1d..923ab63 100644 --- a/sys/dev/usb/usbdi_util.h +++ b/sys/dev/usb/usbdi_util.h @@ -80,6 +80,10 @@ usbd_status usbd_bulk_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe, u_int16_t flags, u_int32_t timeout, void *buf, u_int32_t *size, char *lbl); +usbd_status usbd_intr_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe, + u_int16_t flags, u_int32_t timeout, void *buf, + u_int32_t *size, char *lbl); + void usb_detach_wait(device_ptr_t); void usb_detach_wakeup(device_ptr_t); |