summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usbdivar.h
AgeCommit message (Expand)Author
2000-06-24Kill SPLUSBCHECK -- it's not portable, and quite annoying on somethorpej
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-30Afew more OpenBSD portability fixes.augustss
2000-03-29Remove redundant decl of cold - it's in <sys/kernel.h>.simonb
2000-03-29Do not accept new xfers for queuing while a pipe is aborting.augustss
2000-03-25Rename and move around callout handles to make it more sane.augustss
2000-03-25More DIAGNOSTIC.augustss
2000-03-25GC an unsued field and add some DIAGNOSTIC in xfer.augustss
2000-03-24Some cleanup and renaming of the callouts used in USB drivers.augustss
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-02-22Prepare a little for having USB interrupt processing done outside the hardaugustss
2000-01-19Fix typos.augustss
2000-01-19Add an argument to usbd_open_pipe_intr() to specify the polling intervalaugustss
2000-01-18Turn xfer allocation into a method in the HC driver. The reason is thataugustss
2000-01-16Add comments.augustss
1999-11-20Propagate the USB revision number to the usb driver.augustss
1999-11-18Cosmetic changes and some small improvements. From FreeBSD and Nick Hibma.augustss
1999-11-12A number of stylistic changes to increase readability (many suggestedaugustss
1999-11-10Fix an obvious bug is some diagnostic code; we must lower our spl again...mycroft
1999-10-25Make the SPLUSBCHECK diagnostic test silent durning cold boot.augustss
1999-10-12Fix some bugs in USB controller detach code.augustss
1999-10-12Add an event mechanism so that a userland process can watch devices comeaugustss
1999-09-15Change SPLUSBCHECK diagnostic macro a little.augustss
1999-09-15Add preliminary (untested) code for detaching the USB host controlleraugustss
1999-09-13* Make sure an aborted pipe is marked as not running.augustss
1999-09-13Make sure timeouts count as interrupt context too.augustss
1999-09-13Rearrange the code a little so we can decide if we are in processaugustss
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-29Since we poll around the `done' member of a usbd_request, make it volatile.thorpej
1999-08-28Change some 'struct device' to 'bdevice'. From FreeBSD.augustss
1999-08-22Move more of the transfer completion processing to HC independent code.augustss
1999-08-17Redo the UHCI data toggle handling.augustss
1999-08-17Make some small changes to make it compile on OpenBSD.augustss
1999-06-30Totally redo the way device detach is done. It now uses a kernel eventaugustss
1999-06-14Get rid of a bunch of code that was part of an old USBDI proposal, but thataugustss
1999-05-16Add vendor/product/release locators. Added in frustration as my HIDaugustss
1999-05-13Rework the way ukbd attaches itself as the console (again). We now allowthorpej
1999-05-06Add a way for machine-dependent code to tell a USB controller that itthorpej
1999-01-10Some minor updates from FreeBSD.augustss
1999-01-08Various little fixes from the FreeBSD version.augustss
1999-01-07Fix some FreeBSD compiler warnings.augustss
1998-12-30Split usbd_delay_ms() into two functions, one can be used inaugustss
1998-12-29Do not blindly assume that a device supports language id 0, insteadaugustss
1998-12-28Change the host controller internal API a little and add some incompleteaugustss
1998-12-26Merge changes to make the USB stack work with FreeBSD. The originalaugustss
1998-12-09Improvement to the ugen driver.augustss
1998-12-02Add configuration and interface locators.augustss