augustss
02faf8d588
Done something half sensible if a USB console keyboard is unplugged instead
...
of panic()ing.
XXX Untested. I will test it the next time I can borrow an iMac.
1999-12-01 23:22:57 +00:00
augustss
b687c3c859
Some more DIAGNOSTIC.
1999-12-01 23:19:11 +00:00
augustss
b15fcce56c
Use vertical nscheduling for bulk traffic. It improves bulk thruput a lot.
...
From FreeBSD and Nick Hibma.
1999-12-01 00:42:05 +00:00
augustss
18f862c072
More USB_DEBUG and DIAGNOSTIC output.
1999-11-28 22:49:53 +00:00
augustss
97fc004770
Don't complain when umodemstartread() returns USBD_IN_PROGRESS. It's normal.
1999-11-26 09:12:50 +00:00
augustss
d94a5b55fb
Make timeout device exploration optional in debug mode.
1999-11-26 01:41:03 +00:00
augustss
77bb4d8ce2
Cosmetic change.
1999-11-26 01:40:01 +00:00
augustss
aa32088c20
Cosmetic changes.
1999-11-26 01:39:27 +00:00
augustss
240991073c
Generate an error message when attachment fails.
1999-11-26 01:38:40 +00:00
augustss
df60fd6eac
Regen.
1999-11-24 23:18:07 +00:00
augustss
ae1dcc2dc0
Comment out some entries for Entrega serial adapters. These entries
...
are only relevant before firmware download.
1999-11-24 23:17:27 +00:00
augustss
c156651eb9
Avoid the special when disconnecting devices with no config descriptor.
...
It was wrong.
1999-11-24 23:14:39 +00:00
augustss
bb2a9b3008
Add some more debug printing.
1999-11-24 23:13:19 +00:00
augustss
881d3f4735
A little cosmetic.
1999-11-23 20:36:10 +00:00
augustss
17971be39a
Don't used extern on uhcidebug and ohidebug variables.
1999-11-22 21:57:09 +00:00
augustss
14896709bf
Join two lines in the attach message.
1999-11-20 01:15:25 +00:00
augustss
7b92ed07bd
Propagate the USB revision number to the usb driver.
1999-11-20 00:57:08 +00:00
augustss
3386c68b46
Cosmetic changes and some small improvements. From FreeBSD and Nick Hibma.
1999-11-18 23:32:25 +00:00
augustss
cdaec29859
A few more purely stylistic changes that I missed in the last round.
1999-11-17 23:00:49 +00:00
augustss
08aacd4e6f
Regen.
1999-11-17 22:59:30 +00:00
augustss
206c85df58
Add CATC analyzer.
1999-11-17 22:59:04 +00:00
augustss
ffb29861c2
Add a few more diagnostics.
1999-11-16 22:19:03 +00:00
augustss
70ad5362d4
Fix a pointer test that I got wrong in the big code cleanup.
1999-11-16 22:15:50 +00:00
augustss
c5019ec09a
Add a quirk for a buggy Qtronix keyboard.
1999-11-16 12:08:38 +00:00
augustss
b019d68caa
Some minor changes from OpenBSD.
1999-11-16 12:04:28 +00:00
augustss
1d1d6b868d
Mark an early Altec Lansing speaker as broken.
1999-11-16 11:39:48 +00:00
augustss
982eb1b4e6
Preallocate DMA buffers. Fixes problem reported by Hubert Feyrer.
1999-11-16 10:21:11 +00:00
augustss
aef39844d9
Add quirk for speakers that pretend to support the audio class, but don't.
...
Add quirk for mice that geberate spurious button up events (XXX fix not fully
implemented).
1999-11-15 22:04:14 +00:00
augustss
5f8274b5a6
Get transfer status right on short transfers. From FreeBSD, Nick Hibma.
1999-11-13 23:58:01 +00:00
mjacob
5f4088eb26
Hide function definition within ifdef's is becomes active in.
1999-11-12 19:11:25 +00:00
augustss
0d2fabdf26
A number of stylistic changes to increase readability (many suggested
...
by Nick Hibma):
use NULL not 0
declare all local definitions static
rename s/usbd_request/usbd_xfer/ s/reqh/xfer/
rename s/r/err/
use implicit test for no err
KNF
1999-11-12 00:34:57 +00:00
augustss
c8ad47986a
Regen.
1999-11-12 00:26:39 +00:00
augustss
505ab77387
Add a modem from ELSA.
1999-11-12 00:26:13 +00:00
augustss
445d6f8e64
Regen.
1999-11-10 19:47:39 +00:00
augustss
f2725f06b8
Add another Quickcam.
1999-11-10 19:46:40 +00:00
matt
391c8e434d
regen
1999-11-10 15:56:39 +00:00
matt
805b56adb4
Add Entrega USB Serial->DB9 widget
1999-11-10 15:55:51 +00:00
augustss
8276207b08
Regen.
1999-11-10 12:31:31 +00:00
augustss
8436192416
Add two more devices.
1999-11-10 12:31:01 +00:00
mycroft
105a2438f9
Fix an obvious bug is some diagnostic code; we must lower our spl again...
1999-11-10 04:19:59 +00:00
augustss
e9fc8103ca
Make detach wait for interrupts to finish.
...
Bail out in interrupt routine when device is dying.
1999-11-09 16:52:14 +00:00
augustss
3b576cc6b2
Update.
1999-11-03 12:11:26 +00:00
augustss
b952f8727b
Print a little more information when attaching.
1999-11-02 16:54:27 +00:00
augustss
860ebb7a92
Make little endian and big endian version of all functions
...
that deal with 16 bit samples. Let the drivers decide which ones
to use.
1999-11-01 18:12:19 +00:00
augustss
9388a61d05
Add a few more tests for safety.
1999-10-28 12:08:38 +00:00
augustss
357dc256c9
Make sure read() and write() fails on the control pipe.
1999-10-28 07:28:51 +00:00
augustss
e33e7aa647
Regen.
1999-10-28 06:41:40 +00:00
augustss
786bc11173
Another device...
1999-10-28 06:41:13 +00:00
augustss
1eb80cc225
Make the SPLUSBCHECK diagnostic test silent durning cold boot.
1999-10-25 10:51:46 +00:00
augustss
0ce4b38e23
Add some code for recording, still untested.
1999-10-25 10:16:49 +00:00