Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | from netbsd via freebsd via jsg@ | 2004-10-31 | 1 | -2/+5 | |
| | | | | | | | | | | | | | | | usbdi_util.h (1.29), uhid.c (1.62), ugen.c (1.68), usb_subr.c (1.114) Yes, some devices return incorrect lengths in their string descriptors. Rather than losing, do what Windows does: just request the maximum size, and allow a shorter response. Obsoletes the need for UQ_NO_STRINGS, and therefore these "quirks" are removed. usb_subr.c (1.116) In the "seemed like a good idea until I found the fatal flaw" department... Attempting to read a maximum-size string descriptor causes my kue device to go completely apeshit. So, go back to the original method, but allow the device to return a shorter string than it claimed. | ||||
* | from freebsd, ugen.c 1.68 usbdi_util.c 1.27 usbdi_util.h 1.15 | 2004-07-21 | 1 | -1/+32 | |
| | | | | | | | | log message: Implement outgoing interrupt pipes. It is part of the USB 1.1 spec. The Lego Infrared Tower use it. ok deraadt@ | ||||
* | put "do { } while (0)" wrappers on all the debug maroc functions | 2004-07-08 | 1 | -3/+3 | |
| | |||||
* | kqueue support for various usb devices including: usb, uhid, ugen, | 2003-06-27 | 1 | -2/+128 | |
| | | | | | and uscanner From NetBSD | ||||
* | string cleanup; nate ok | 2003-05-07 | 1 | -2/+2 | |
| | |||||
* | sync with NetBSD | 2002-11-11 | 1 | -8/+18 | |
| | |||||
* | update $NetBSD$ tags | 2002-07-25 | 1 | -2/+2 | |
| | |||||
* | get rid of trailing whitespace | 2002-07-25 | 1 | -7/+7 | |
| | |||||
* | no provate cdev_decl()s, they are in sys/conf.h now | 2002-07-10 | 1 | -2/+2 | |
| | |||||
* | sync with NetBSD | 2002-07-09 | 1 | -75/+90 | |
| | |||||
* | make the timeout a function parameter | 2002-07-09 | 1 | -2/+3 | |
| | | | | From NetBSD | ||||
* | Meant to commit only ulpt and committed everything. Most things weren't ready | 2002-05-07 | 1 | -92/+76 | |
| | |||||
* | Sync ulpt driver with NetBSD | 2002-05-07 | 1 | -76/+92 | |
| | |||||
* | prefix structure members to avoid name clashes. | 2002-05-02 | 1 | -42/+42 | |
| | | | | From NetBSD | ||||
* | Synchronize usb code with NetBSD. | 2001-10-31 | 1 | -12/+27 | |
| | |||||
* | occured->occurred | 2001-09-20 | 1 | -2/+2 | |
| | | | | | idea from deraadt@ via NetBSD millert@ ok | ||||
* | Sync with NetBSD. Tested with a USB keyboard, USB mouse, and three different | 2001-05-03 | 1 | -2/+2 | |
| | | | | kue(4) Ethernet devices. | ||||
* | Another USB sync with NetBSD. We are still lacking an up-to-date umass(4) | 2001-01-28 | 1 | -2/+2 | |
| | | | | | | driver. I would appreciate it if someone with the hardware looked into it. I also have to take a closer look at changes to the USB Ethernet drivers, as well as import some drivers we are missing (uftdi, if_upl, yap, etc.) | ||||
* | be consistant w/ ugenwrite on dprintf; aaron@ ok | 2000-11-21 | 1 | -4/+2 | |
| | |||||
* | Sync with NetBSD. Too many changes to mention. For now I have skipped | 2000-11-08 | 1 | -87/+209 | |
| | | | | umass.c and ukbd.c as the diffs are a bit hairier. | ||||
* | sync with NetBSD... well almost. someone w/ the hw should check umass. | 2000-07-04 | 1 | -3/+4 | |
| | |||||
* | Sync with NetBSD. USB Ethernet drivers should work now. | 2000-03-30 | 1 | -19/+19 | |
| | |||||
* | Much cleaner sync with NetBSD. Some #if defined() magic has been sent in the | 2000-03-28 | 1 | -51/+53 | |
| | | | | | | 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). | ||||
* | Sync with NetBSD. | 2000-03-26 | 1 | -113/+144 | |
| | |||||
* | sync with NetBSD. | 1999-11-07 | 1 | -26/+45 | |
| | |||||
* | Sync with NetBSD. | 1999-09-27 | 1 | -18/+24 | |
| | |||||
* | sync with NetBSD; | 1999-08-31 | 1 | -3/+3 | |
| | | | | struct device->bdevice. | ||||
* | Sync with NetBSD; | 1999-08-29 | 1 | -3/+3 | |
| | | | | Add some comments. Change a type name. | ||||
* | Sync with NetBSD; | 1999-08-27 | 1 | -16/+34 | |
| | | | | | | | 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. | ||||
* | Sync with NetBSD. Mostly FreeBSD related changes. | 1999-08-16 | 1 | -10/+39 | |
| | | | | Diffs sent to augustsson. | ||||
* | From NetBSD; USB support. | 1999-08-13 | 1 | -0/+1088 | |