CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    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@

Reply via email to