CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/09/20 09:34:52
Modified files:
sys/dev/usb : ugen.c uhidev.c ulpt.c umsm.c urio.c usbdi.c
usbdi.h usbdi_util.c usbdi_util.h
share/man/man9 : Makefile
Added files:
share/man/man9 : usbd_transfer.9
Log message:
Unify and document usbd_transfer(9).
Get rid of the badly named usbd_bulk_transfer() and usbd_intr_transfer()
they were two identical wrappers to submit a synchronous transfer.
Now all synchronous transfers are submited using usbd_setup_xfer(9) and
usbd_transfer(9) explicitly using the USBD_CATCH flag when signals must
be checked.
Previous version ok'd by mglocker@, with subtle inputs from miod@