History log of /freebsd/sys/dev/usb/usb.h (Results 76 – 100 of 189)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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 ...


12345678