#
34eef271 |
| 10-Jun-2007 |
mbalmer <mbalmer@openbsd.org> |
Remove definitions and usage of usb_callout and related macros. These macros were used as a layer of confusion^Wabstraction around the timeout(9) API.
No binary change.
ok jsg.
|
#
78315254 |
| 05-Jun-2007 |
mbalmer <mbalmer@openbsd.org> |
Remove the "Static" declaration of many functions. It was defined to be empty and it was not consistently used. It was confusing as it suggested these functions were static, which they were not.
d
Remove the "Static" declaration of many functions. It was defined to be empty 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.
show more ...
|
#
aeed98a5 |
| 21-May-2007 |
jsg <jsg@openbsd.org> |
Remove le{16,32}toh macros
|
#
dc3b77d6 |
| 21-May-2007 |
jsg <jsg@openbsd.org> |
Remove ifdef __otherbsd__ mess; no binary change.
|
#
7d37cda6 |
| 01-Apr-2007 |
jsg <jsg@openbsd.org> |
Correct URL to UHCI spec. From dunceor@gmail.com
|
#
1f962230 |
| 22-Mar-2007 |
pascoe <pascoe@openbsd.org> |
Reapplication of rev 1.49.
Save SOF (frame timing adjustment) before the very first host controller reset, rather than at suspend/resume, otherwise any BIOS inserted value is lost immediately.
ok d
Reapplication of rev 1.49.
Save SOF (frame timing adjustment) before the very first host controller reset, rather than at suspend/resume, otherwise any BIOS inserted value is lost immediately.
ok dlg@
show more ...
|
#
5c2c2405 |
| 18-Mar-2007 |
mglocker <mglocker@openbsd.org> |
Backout pascoe@'s last USB change because it page faults at attachment time.
Chris; Get your shiz fixed and tested for the next time. We have better todo then wasting our time by backing out untest
Backout pascoe@'s last USB change because it page faults at attachment time.
Chris; Get your shiz fixed and tested for the next time. We have better todo then wasting our time by backing out untested stuff.
OK deraadt, OK ckuethe
show more ...
|
#
5a90376a |
| 18-Mar-2007 |
pascoe <pascoe@openbsd.org> |
Save SOF (frame timing adjustment) before the very first host controller reset, rather than at suspend/resume, otherwise any BIOS inserted value is lost immediately.
ok dlg@
|
#
07aaebcc |
| 23-Jun-2006 |
miod <miod@openbsd.org> |
In a drivers activate() entry point, if on DVACT_DEACTIVATE it does something, then it MUST return zero on DVACT_ACTIVATE, not EOPNOTSUPP; this very popular bug has been cut and pasted a lot of times
In a drivers activate() entry point, if on DVACT_DEACTIVATE it does something, then it MUST return zero on DVACT_ACTIVATE, not EOPNOTSUPP; this very popular bug has been cut and pasted a lot of times... ok deraadt@ mickey@
show more ...
|
#
13ac2d87 |
| 31-May-2006 |
pascoe <pascoe@openbsd.org> |
Save and restore the data toggle value when a pipe to an endpoint is closed and then reopened. This may be necessary now that we no longer clear endpoint stalls every time a pipe is opened. Previous
Save and restore the data toggle value when a pipe to an endpoint is closed and then reopened. This may be necessary now that we no longer clear endpoint stalls every time a pipe is opened. Previously we could assume an initial toggle value of zero because a clear-stall operation resets the device's toggle state.
Derived from work in FreeBSD.
This is most likely to affect devices like printers, which open pipes for short periods of time and close them again.
ok dlg@
show more ...
|
#
311ee8be |
| 29-May-2006 |
pascoe <pascoe@openbsd.org> |
Fix a comment, remove a stray variable assignment.
|
#
e0959084 |
| 29-May-2006 |
pascoe <pascoe@openbsd.org> |
Only do the software part of an abort if we are dying.
|
#
d8ed46e4 |
| 22-May-2006 |
krw <krw@openbsd.org> |
Attach routines can fail before calling *hook_establish(), and they often rely on the detach routine for cleanup. So be consistant and careful by checking for a NULL hook before calling *hook_disesta
Attach routines can fail before calling *hook_establish(), and they often rely on the detach routine for cleanup. So be consistant and careful by checking for a NULL hook before calling *hook_disestablish in detach routines.
ok mickey@ brad@ dlg@
show more ...
|
#
a8125ae1 |
| 21-Apr-2006 |
jolan <jolan@openbsd.org> |
implement outgoing interrupt pipes, lets my creative voip blaster work
from freebsd, ok dlg@
|
#
ba8fe872 |
| 03-Dec-2005 |
brad <brad@openbsd.org> |
Allow strings descriptor 0 to be fetched. It's the default language index.
From augustss NetBSD
ok dlg@
|
#
39539e65 |
| 21-Nov-2005 |
millert <millert@openbsd.org> |
Move contents of sys/select.h to sys/selinfo.h in preparation for a userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@.
|
#
cb354146 |
| 15-Nov-2005 |
miod <miod@openbsd.org> |
More typos (especially indicies -> indices), checked with jmc@
|
#
5bc49018 |
| 04-Oct-2005 |
brad <brad@openbsd.org> |
Make sure we don't enable host controller interrupts until all initialization is finished.
From augustss NetBSD
ok dlg@ pascoe@
|
#
00625f80 |
| 19-Apr-2005 |
damien <damien@openbsd.org> |
fix for isochronous pipes: xfer's busy_free status can be XFER_ONQU when uhci_device_isoc_done() is called. this happens when the xfer is queued in the driver supplied callback function that is calle
fix for isochronous pipes: xfer's busy_free status can be XFER_ONQU when uhci_device_isoc_done() is called. this happens when the xfer is queued in the driver supplied callback function that is called before uhci_device_isoc_done().
ok dlg@
show more ...
|
#
9da592cc |
| 11-Nov-2004 |
dlg <dlg@openbsd.org> |
Handle all types of interrupts when operating in polled mode.
from Danovitsch@vitsch.net
|
#
fab26f8a |
| 11-Aug-2004 |
dlg <dlg@openbsd.org> |
from netbsd, uhci.c revision 1.175, 1.179, 1.181 log message for 1.175: Tweak a debugging printf().
log message for 1.179: Make one message dependent on ohcidebug, so it doesn't interfere with polle
from netbsd, uhci.c revision 1.175, 1.179, 1.181 log message for 1.175: Tweak a debugging printf().
log message for 1.179: Make one message dependent on ohcidebug, so it doesn't interfere with polled operation; e.g. when entering a root device or in DDB.
log message for 1.181: typo in comment
show more ...
|
#
0d74c057 |
| 11-Aug-2004 |
dlg <dlg@openbsd.org> |
from netbsd, uhci.c revision 1.180
hcpriv is not actually used here. Remove references to it.
|
#
1f4a60f9 |
| 11-Aug-2004 |
dlg <dlg@openbsd.org> |
from netbsd, uhci.c revision 1.178
Interrupt descriptors might become invalid while being processed in uhci_check_intr - so remember their next pointer before calling it.
|
#
8c777c3a |
| 11-Aug-2004 |
dlg <dlg@openbsd.org> |
from netbsd, uhci.c revision 1.176
Ignore a CRCTO error on a SETUP transaction in combination with STALLED or NAK. This fixes problems with the GL641.
|
#
fb11a4d4 |
| 11-Jul-2004 |
deraadt <deraadt@openbsd.org> |
from netbsd via loki@animata.net uhub.c revision 1.65, ohci.c revision 1.146, uhci.c revision 1.177 Use the correct wValue to get hub desriptors. Also, make wValue checks of root hub codes less stric
from netbsd via loki@animata.net uhub.c revision 1.65, ohci.c revision 1.146, uhci.c revision 1.177 Use the correct wValue to get hub desriptors. Also, make wValue checks of root hub codes less strict.
show more ...
|