summaryrefslogtreecommitdiff
path: root/sys/dev/usb/ohci.c
AgeCommit message (Expand)Author
2000-06-01Bring the coding style into the 80s, i.e., get rid of __P and useaugustss
2000-05-08Quiet some uninitialized variable warnings that do in fact look legitimate.thorpej
2000-04-27Change my email address.augustss
2000-04-25Insert (very conservative!) bus_space_barrier() calls at all register accesses.augustss
2000-04-22Add a clarifying comment.augustss
2000-04-21Add a comment about a non-obvious use of a #define.augustss
2000-04-01Add a delay before reading the number of ports from the controller toaugustss
2000-03-29Some OpenBSD portability fixes.augustss
2000-03-29A first stab at support for isochronous transfers.augustss
2000-03-27Change (almost) all static to Static. The symbol `Static' can then be definedaugustss
2000-03-25Rename and move around callout handles to make it more sane.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-03-20Make sure all packets (except the last) have the maximum packet size evenaugustss
2000-03-19Make control transfer of over 8K possible by using a chain of TDs.augustss
2000-03-16Replace LE() macro with le32toh()/le32toh().tsutsui
2000-03-16Fix thinko in the handling of FORCE_SHORT_XFER so that it actuallyaugustss
2000-02-29Distinguish between device and interface classes.augustss
2000-02-22Fix typos in my last commit that caused the driver to panic.augustss
2000-02-22Prepare a little for having USB interrupt processing done outside the hardaugustss
2000-02-01Put some #ifdefs around power and shutdown hooks.augustss
2000-01-31Rename TAILMASK to HEADMASK, since it really masks the head pointer.augustss
2000-01-31Change where the has table for physical-to-virtual address translationaugustss
2000-01-31Fiddle with over-current protect when turning on port power to makeaugustss
2000-01-28Correct error message list. From Nick Hibma.augustss
2000-01-28Fix typo. From Nick Hibma.augustss
2000-01-25Add done method for root control transfers.augustss
2000-01-19Add an argument to usbd_open_pipe_intr() to specify the polling intervalaugustss
2000-01-18Move the zeroing of the xfer to the individual methods.augustss
2000-01-18Turn xfer allocation into a method in the HC driver. The reason is thataugustss
2000-01-16Add a flag, USBD_FORCE_SHORT_XFER, to transfers. Using this flag willaugustss
2000-01-16Add framework for doing isoc transfers. The actual scheduling codeaugustss
2000-01-16Add shutdown hooks to ensure that the host controller is halted whenaugustss
1999-12-06Cosmetics and a couple of diagnostic messages.augustss
1999-12-01Some more DIAGNOSTIC.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-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-12Fix some bugs in USB controller detach code.augustss
1999-10-12Deallocate resources (bus space and interrupts) when detaching fromaugustss
1999-09-18Make sure the HC deactivation is propagated.augustss
1999-09-15Handle the case when a USB transfer is so long that it crosses two pageaugustss
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