#
d7e3163d |
| 23-Feb-2009 |
Andrew Thompson <thompsa@FreeBSD.org> |
Reintroduce r188878, provide compat typedefs for usb1.
|
#
02ac6454 |
| 23-Feb-2009 |
Andrew Thompson <thompsa@FreeBSD.org> |
Move the new USB stack into its new home.
|
Revision tags: release/7.1.0_cvs, release/7.1.0 |
|
#
e57c2b13 |
| 04-Dec-2008 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
integrate from head@185615
|
Revision tags: release/6.4.0_cvs, release/6.4.0 |
|
#
ab72d599 |
| 13-Nov-2008 |
Nick Hibma <n_hibma@FreeBSD.org> |
Add a reset device command to ugen.c. This is needed to make some devices work that require a firmware upload and a USB reset afterwards.
|
#
8671b38b |
| 18-Aug-2008 |
Kevin Lo <kevlo@FreeBSD.org> |
Add isochronous transfer support for USB 2.0
Obtained from: NetBSD
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
0d5a50d6 |
| 30-Jun-2007 |
Warner Losh <imp@FreeBSD.org> |
Add definition for UIPROTO_MOUSE.
Approved by: re@
|
#
34f7cf9a |
| 19-Jun-2007 |
Warner Losh <imp@FreeBSD.org> |
Remove usb_port.h from usb.h, except for one or two useful things that don't belong there (these moved into usb.h).
|
#
a7353072 |
| 14-Jun-2007 |
Warner Losh <imp@FreeBSD.org> |
Move PWR_* from usb_port.h to usb.h
|
#
058cc61a |
| 14-Jun-2007 |
Warner Losh <imp@FreeBSD.org> |
Move malloc definitions to usb.h. Also, remove usb_malloc_type: it was unused. Remove METHODS_NONE: it was unused. Move include of opt_usb.h from usb_port.h to usb.h, since usb_port.h is going away (
Move malloc definitions to usb.h. Also, remove usb_malloc_type: it was unused. Remove METHODS_NONE: it was unused. Move include of opt_usb.h from usb_port.h to usb.h, since usb_port.h is going away (there will be a usb_compat.h for out-of-tree drivers that want it).
show more ...
|
#
63ba0d2d |
| 13-Jun-2007 |
Warner Losh <imp@FreeBSD.org> |
Remove more __OtherBSD__ ifdefs that don't make sense, and haven't for some time.
|
#
578e6079 |
| 07-Jun-2007 |
Christian Brueffer <brueffer@FreeBSD.org> |
Remove compat ifdefs for version < 500014 from the rest of the USB files.
Approved by: rwatson (mentor) MFC after: 1 week
|
Revision tags: release/6.2.0_cvs, release/6.2.0 |
|
#
56635f6b |
| 07-Sep-2006 |
Warner Losh <imp@FreeBSD.org> |
s/Static/static/g s/device_ptr_t/device_t/g
No md5 changes in the .o's
# Note to the md5 tracking club: $FreeBSD$ changes md5 after every commit # so you need to checkout -kk to get $FreeBSD$ inste
s/Static/static/g s/device_ptr_t/device_t/g
No md5 changes in the .o's
# Note to the md5 tracking club: $FreeBSD$ changes md5 after every commit # so you need to checkout -kk to get $FreeBSD$ instead of the actual value # of the keyword.
show more ...
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
#
0cb0bc88 |
| 31-Dec-2005 |
Maxime Henrion <mux@FreeBSD.org> |
Add support for Xbox 360 gamepads. They are HID-capable devices, but lack a report descriptor and don't use the standard interface class. This patch works around these deficiencies so that the uhid(
Add support for Xbox 360 gamepads. They are HID-capable devices, but lack a report descriptor and don't use the standard interface class. This patch works around these deficiencies so that the uhid(4) driver can recognize and use those broken devices.
PR: usb/90141 Submitted by: Ed Schouten <ed@fxq.nl> (with minor mods from me) MFC after: 1 week
show more ...
|
Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
#
098ca2bd |
| 06-Jan-2005 |
Warner Losh <imp@FreeBSD.org> |
Start each of the license/copyright comments with /*-, minor shuffle of lines
|
Revision tags: release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
#
8ecdcb3f |
| 06-Nov-2002 |
Josef Karthauser <joe@FreeBSD.org> |
Packed structures are defined differently in older gcc's, like the one currently in -stable. Put the exception into usb.h instead of having it hard coded in the sound code.
|
Revision tags: release/4.7.0_cvs |
|
#
0fbf9388 |
| 27-Sep-2002 |
Josef Karthauser <joe@FreeBSD.org> |
MFNetBSD: Increasre the reset recovery time. (rev 1.69)
|
#
33e83323 |
| 27-Sep-2002 |
Josef Karthauser <joe@FreeBSD.org> |
MFNetBSD: Update class codes. (rev 1.68)
|
#
8bca50af |
| 27-Sep-2002 |
Josef Karthauser <joe@FreeBSD.org> |
MFNetBSD: Add Bluetooth related classes etc. (rev 1.67)
|
#
fef80c2c |
| 27-Sep-2002 |
Josef Karthauser <joe@FreeBSD.org> |
MFNetBSD: revision 1.66 Get rid of trailing white space.
|
#
ebc82cbb |
| 23-Sep-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
s/__attribute__((__packed__))/__packed/g
|
Revision tags: release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
dae0af0c |
| 26-Feb-2002 |
Josef Karthauser <joe@FreeBSD.org> |
Revert part of the last commit. A couple of defines were removed by NetBSD because they don't use them (they've no usbd), but we do.
|
#
648b06a6 |
| 26-Feb-2002 |
Josef Karthauser <joe@FreeBSD.org> |
Merge from NetBSD:
usb.h (rev 1.61):
date: 2002/01/01 14:23:37; author: augustss; Add a missing subclass definition.
usb.h (rev 1.63) and usb_port.h (rev 1.52):
date: 2002/02/25 00:4
Merge from NetBSD:
usb.h (rev 1.61):
date: 2002/01/01 14:23:37; author: augustss; Add a missing subclass definition.
usb.h (rev 1.63) and usb_port.h (rev 1.52):
date: 2002/02/25 00:46:37; author: augustss; Some portability improvement. Add define for usb.h version.
show more ...
|
#
5bcd0580 |
| 20-Feb-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
Prefix structure members to protect them against clashes with eg. c++ keywords.
This keeps us in sync with NetBSD because they actually committed my delta first.
Ok'd by: lennard
|
#
4d0649fb |
| 16-Feb-2002 |
Josef Karthauser <joe@FreeBSD.org> |
Merge from NetBSD:
Pave the way for USB2, by replacing 'lowspeed' with 'speed', so that it can take the values USB_SPEED_LOW, USB_SPEED_FULL or in time USB_SPEED_HIGH.
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
a07e9d4a |
| 28-Jan-2002 |
Josef Karthauser <joe@FreeBSD.org> |
Merge from NetBSD.
uhub.c: revision 1.37 usb.4: revision 1.30 usb.c: revision 1.38 usb.h: revision 1.40 usb_port.h: revision 1.21 usb_subr.c: revision 1.65
Merge from NetBSD.
uhub.c: revision 1.37 usb.4: revision 1.30 usb.c: revision 1.38 usb.h: revision 1.40 usb_port.h: revision 1.21 usb_subr.c: revision 1.65 usbdi.h: revision 1.40
Split the attach/detach events up into device, driver and controller attach and detach events.
The commit message from NetBSD was: date: 2000/02/02 07:34:00; author: augustss; state: Exp; Change the USB event mechanism to include more information about devices and drivers. Partly from FreeBSD.
Also rework usbd to take these new event types into account.
show more ...
|