summaryrefslogtreecommitdiff
path: root/sys/dev/usb/uow.c
AgeCommit message (Collapse)Author
2007-06-14Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andMarc Balmer
USB_DECLARE_DRIVER macros. No binary change. ok dlg.
2007-06-13Apply some KNF after the recent removal of macros and type definitions.Marc Balmer
No binary change. ok ray.
2007-06-12Remove the definition and use of the device_ptr_t which was a struct device *.Marc Balmer
No binary change. ok mk.
2007-06-11usbd_devinfo_alloc() uses M_WAITOK so don't check return value.Jonathan Gray
From Karl Sjödahl <dunceor@gmail.com>
2007-06-10Remove the definition and use of the USBDEVNAME macro.Marc Balmer
(This might look easy, but it was a big diff. Thanks to dlg and especially jsg for looking over it; we found at least four mistakes in the initial diff.) ok jsg.
2007-06-10Remove the definition and use of the USBDEV macro. It only created confusionMarc Balmer
and the address of it's argument: USBDEV(sc->sc_dev) yields &sc->sc_dev. No binary changes. ok jsg.
2007-06-06Mechanical removal of USBBASEDEVICE. No binary change.Michael Knudsen
Tested by thib and myself. ok mbalmer jsg
2007-06-05Remove the "Static" declaration of many functions. It was defined to be emptyMarc Balmer
and it was not consistently used. It was confusing as it suggested these functions were static, which they were not. discussed with dlg and jsg, ok jsg.
2007-05-27Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed.Jonathan Gray
ok deraadt@ krw@ mbalmer@
2006-10-08Implement bus searching.Alexander Yurchenko
2006-09-30Implement match rom command.Alexander Yurchenko
2006-09-30Reset device on errors.Alexander Yurchenko
2006-09-30Pretty.Alexander Yurchenko
2006-09-30More useful error messages.Alexander Yurchenko
2006-09-30Reset device on attach.Alexander Yurchenko
2006-09-30Add new parameter to uow_cmd() to set command type.Alexander Yurchenko
Create aliases uow_ctlcmd(), uow_commcmd() and uow_modecmd() for sending control, communication and mode commands. No functional changes.
2006-09-29Implement block read/write operations.Alexander Yurchenko
2006-09-27Implement 1-wire byte read/write.Alexander Yurchenko
2006-09-27Move bulk-in transfer to the separate function.Alexander Yurchenko
2006-09-27Allocate xfer for bulk transfers only once on attach.Alexander Yurchenko
2006-09-27Protect detach function with splusb.Alexander Yurchenko
Call usbd_abort_pipe before closing pipe.
2006-09-27Add missing <sys/device.h>.Alexander Yurchenko
2006-09-27Add Maxim/Dallas DS2490 USB 1-Wire adapter driver.Alexander Yurchenko