summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb_mem.c
AgeCommit message (Collapse)Author
2011-04-05- use nitems() no binary change on amd64Jasper Lievisse Adriaanse
"reads OK" claudio@
2010-09-29Add DMA sync operations. Fixes problems on macppc with gcc4 becauseMark Kettenis
apparently it reorders stores in a bad way. Mostly from NetBSD. earlier diff tested by landry@ (who noticed the problems on macppc) ok deraadt@
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
2007-06-15more (*&@#$ timeout.h falloutTheo de Raadt
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-06-04Last part of FreeBSD/NetBSD sepcific code removal.Marc Balmer
ok jsg@
2007-05-21Remove logprintf macroJonathan Gray
2004-07-08put "do { } while (0)" wrappers on all the debug maroc functionsTheo de Raadt
2003-08-06Fix a memleak on error in usb_block_allocmem(); Patrick LatifiTodd C. Miller
deraadt@ OK
2003-07-08Sync USB code with NetBSD.Nathan Binkert
This includes numerous fixes and paves the way for usb 2.0 support.
2002-07-25get rid of trailing whitespaceNathan Binkert
2002-05-05Use correct $NetBSD$Nathan Binkert
2000-11-08Sync with NetBSD. Too many changes to mention. For now I have skippedAaron Campbell
umass.c and ukbd.c as the diffs are a bit hairier.
2000-07-04sync with NetBSD... well almost. someone w/ the hw should check umass.Federico G. Schwindt
2000-03-30Sync with NetBSD. USB Ethernet drivers should work now.Aaron Campbell
2000-03-28Much cleaner sync with NetBSD. Some #if defined() magic has been sent in theAaron Campbell
form of a diff to augustss@netbsd.org so that future syncs will be very easy. This commit also adds support for ADMtek AN986 "Pegasus" based USB Ethernet, CATC USB-EL1210A based USB Ethernet, and USB Printers (all untested).
2000-03-26Sync with NetBSD.Aaron Campbell
1999-11-07sync with NetBSD.Federico G. Schwindt
1999-09-27Sync with NetBSD.Federico G. Schwindt
1999-08-27Sync with NetBSD;Federico G. Schwindt
Make sure not to call tsleep() from suspend/resume routine. Move more of the transfer completion processing to HC independent code. Fix some problems with transfer abort & timeout. Merge the soft_{td,qh} with the real {td,qh}. This saves time and space.
1999-08-19Sync with NetBSD.Federico G. Schwindt
1999-08-16Sync with NetBSD. Mostly FreeBSD related changes.Federico G. Schwindt
Diffs sent to augustsson.
1999-08-13From NetBSD; USB support.Federico G. Schwindt