summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usbdi.h
AgeCommit message (Expand)Author
2005-11-28Add a new match level, UMATCH_HIGHEST.augustss
2005-11-23Normally a ugen device only attaches if no other driver wants the device.augustss
2005-05-30- const poisoningchristos
2005-05-23Sync 1284 id printing with the devinfo change, but leave it disabled for now.soren
2005-05-11Don't keep the devinfo string on the stack, instead use malloc/free.augustss
2004-10-23Make an iterator abstraction for looping through all descriptors.augustss
2004-04-23use bounded string ops (snprintf, strl*)itojun
2002-07-11Get rid of trailing white space.augustss
2002-02-11Remove an accidental change from last commit.augustss
2002-02-11Give usbd_do_request_flags() an extra argument for the timeout.augustss
2001-12-24Add some more DIAGNOSTIC tests.augustss
2001-12-12Add some comments.augustss
2001-12-12Move usbd_clear_endpoint_toggle() prototype to usbdi.h.augustss
2001-12-03Handle vendor/product lookup with a common routine.augustss
2001-12-02Add a subroutine to search for a vendor/product pair.augustss
2001-11-15usbd_interface2device_handle() cannot fail.augustss
2001-08-15Add a little infrastructure so that individual drivers can easily checkaugustss
2001-05-01delintlukem
2001-04-13Finally get rid of the UGLY and EVIL hack for avoiding tsleep().augustss
2001-04-12Only if __HAVE_GENERIC_SOFT_INTERRUPTS is then splusb == splsoftnetthorpej
2001-01-23Ad function to remove a usb task.augustss
2001-01-21Change the operation of the USB event thread. Before it only performedaugustss
2001-01-21Add code to use soft interrupt to handle USB interrupt processing.augustss
2001-01-18constifyjdolecek
2000-12-13Don't try to access a device that is being disconnected when generatingaugustss
2000-09-23Add a way to do control transfers on other pipes than the default pipe.augustss
2000-06-01Bring the coding style into the 80s, i.e., get rid of __P and useaugustss
2000-04-27Change my email address.augustss
2000-03-02Use ratecheck() to limit error messages on disconnect.augustss
2000-02-02Change the USB event mechanism to include more information about devicesaugustss
2000-01-19Add an argument to usbd_open_pipe_intr() to specify the polling intervalaugustss
2000-01-16Add usbd_reload_device_desc() to get the device descriptor again from a device.augustss
2000-01-16Add a flag, USBD_FORCE_SHORT_XFER, to transfers. Using this flag willaugustss
2000-01-16GC an unused typedef.augustss
2000-01-16Let usbd_set_polling() work on a usbd_device_handle instead ofaugustss
1999-11-18Cosmetic changes and some small improvements. From FreeBSD and Nick Hibma.augustss
1999-11-17A few more purely stylistic changes that I missed in the last round.augustss
1999-11-12A number of stylistic changes to increase readability (many suggestedaugustss
1999-10-13Merge in a large batch of changes from Nick Hibma <hibma@skylink.it> soaugustss
1999-10-12Add an event mechanism so that a userland process can watch devices comeaugustss
1999-09-12Add a flag in the request to determine if the data copying is done by theaugustss
1999-09-11* Move DMA buffer allocation to HC independent code.augustss
1999-09-09Change the internal API to allow DMA buffers to be pre-allocated byaugustss
1999-09-05Change the way the `struct device' base part of all driver softc areaugustss
1999-08-29Make usbd_errstr() always return a useful error message; it's not likethorpej
1999-08-22Move more of the transfer completion processing to HC independent code.augustss
1999-08-19Add a utility function, usbd_errstr(), to print error strings. From FreeBSD.augustss
1999-08-17Make some small changes to make it compile on OpenBSD.augustss
1999-08-14Some changes from FreeBSD (no functional differences).augustss
1999-06-30Totally redo the way device detach is done. It now uses a kernel eventaugustss