drochner
|
35345a1311
|
make compile without USB_DEBUG, wrap lines to 80 cols
|
1998-12-09 19:24:28 +00:00 |
augustss
|
1fdafa2f13
|
Insert some splusb() since memory allocation and deallocation can
occur from an interrupt.
|
1998-12-09 01:02:29 +00:00 |
augustss
|
c8736358e3
|
Clear stall condition on interrupt pipe.
|
1998-12-09 01:01:24 +00:00 |
augustss
|
f8b9a417f0
|
Improvement to the ugen driver.
Better error checking.
Some code rearrengment.
|
1998-12-09 00:18:10 +00:00 |
augustss
|
28d60e8711
|
Use plaintest error messages for debugging.
|
1998-12-08 15:48:18 +00:00 |
augustss
|
d26c277522
|
Add a generic USB driver. It allows easy access to descriptors, the
control pipe via ioctl() and read() and write() access to bulk and
interrupt pipes.
|
1998-12-08 15:39:00 +00:00 |
augustss
|
4d19a06c27
|
Some minor API changes and additions.
|
1998-12-08 15:18:45 +00:00 |
augustss
|
dfff19e3d3
|
Take care of return code from uiomove().
|
1998-12-08 15:12:24 +00:00 |
augustss
|
43c3030bd5
|
Print plain text error codes.
|
1998-12-08 14:34:08 +00:00 |
augustss
|
0280322dcb
|
Change debug level of a printf.
|
1998-12-08 14:31:58 +00:00 |
augustss
|
a68f1ef94c
|
Handle the case where the device does not support GET_PEPORT better.
|
1998-12-03 20:43:19 +00:00 |
augustss
|
bedb40a78c
|
Use umodem as the modem driver stub.
|
1998-12-03 19:58:09 +00:00 |
augustss
|
2228eaca8a
|
Add configuration and interface locators.
|
1998-12-02 22:57:08 +00:00 |
augustss
|
cf75925c7f
|
Even shorter printfs at attach.
|
1998-12-02 22:54:52 +00:00 |
augustss
|
4b4afb8252
|
Regen.
|
1998-12-02 22:51:50 +00:00 |
augustss
|
7270b91afe
|
Shorten some vendor names.
|
1998-12-02 22:49:51 +00:00 |
augustss
|
e424a174ba
|
Add stub for a modem driver.
|
1998-12-02 22:47:19 +00:00 |
augustss
|
fd3af06364
|
Avoid wrapping lines in attach printfs.
|
1998-12-02 17:20:20 +00:00 |
augustss
|
7d417ca964
|
Handle compound devices in usbd_get_report_descriptor().
|
1998-12-02 17:17:40 +00:00 |
augustss
|
c4dc0e3950
|
Regen.
|
1998-12-02 17:14:53 +00:00 |
augustss
|
65145fce2c
|
Fix typo.
|
1998-12-02 17:11:51 +00:00 |
augustss
|
41095ae62a
|
Add some new devices.
|
1998-12-02 17:02:59 +00:00 |
augustss
|
8ae89c20dc
|
Do untimeout() for the timeouts we set up.
(How can this ever have worked?)
|
1998-11-30 21:39:20 +00:00 |
augustss
|
ca707fcdf2
|
Make the copyright header conform to the NetBSD template.
|
1998-11-25 22:32:04 +00:00 |
augustss
|
32dd1a1d5a
|
Make sure the Endpoint Descriptor gets the correct maximum packet size.
|
1998-11-22 20:21:22 +00:00 |
augustss
|
c73add02ca
|
Fix some typos.
|
1998-11-21 18:57:09 +00:00 |
augustss
|
8aaec6d337
|
Fix typo.
|
1998-10-20 21:28:32 +00:00 |
mark
|
ed54968bff
|
Regenerate from usbdevs.
|
1998-10-05 02:31:13 +00:00 |
mark
|
0f505e03ac
|
Add Cypress Semiconductor vendor ID and Cypress Mouse product ID.
|
1998-10-05 02:30:17 +00:00 |
matt
|
259cf4c4a1
|
Don't include <machine/mouse.h>. Some platforms (e.g. alpha) don't one.
|
1998-10-01 19:10:26 +00:00 |
augustss
|
5cc2c570d5
|
Add missing call to usbd_init().
|
1998-09-21 20:47:25 +00:00 |
drochner
|
6f1bc2944f
|
Adapt to keymap table format change.
|
1998-09-17 18:31:43 +00:00 |
veego
|
3d396754e1
|
Regen.
|
1998-09-07 08:19:31 +00:00 |
veego
|
7e2e241a81
|
Fix capitalization of Kodak. This change was clearly never tested.
|
1998-09-07 08:18:40 +00:00 |
augustss
|
9d8e954403
|
Regen.
|
1998-09-05 15:46:08 +00:00 |
augustss
|
127efe1a4d
|
Fix typo.
|
1998-09-05 15:45:34 +00:00 |
augustss
|
d8e5a87d76
|
Regen.
|
1998-09-05 15:42:42 +00:00 |
augustss
|
b0e65e8371
|
Regen.
|
1998-09-05 15:42:41 +00:00 |
augustss
|
f7f5af21fb
|
Add Kodak DC260 camera.
|
1998-09-05 15:42:12 +00:00 |
veego
|
ff2c3adddc
|
Add some braces to stop the new egcs warnings.
|
1998-08-20 19:55:06 +00:00 |
augustss
|
02c9ad1755
|
And fix pastos.
|
1998-08-06 12:26:51 +00:00 |
augustss
|
a79bb0d7ae
|
Fix tyop.
|
1998-08-06 12:23:39 +00:00 |
augustss
|
a0aeff98c4
|
Fix two pastos.
|
1998-08-05 10:16:25 +00:00 |
augustss
|
ac2b25e392
|
Improve some error messages.
Make some preparations for isochronous transfers.
|
1998-08-02 22:30:52 +00:00 |
augustss
|
607075abc6
|
Use wskbd enable function.
|
1998-08-02 22:27:01 +00:00 |
drochner
|
0dc548ce7d
|
Adapt to wskbd interface changes; add dummy enable/disable function.
|
1998-08-02 14:22:25 +00:00 |
augustss
|
eba74b9369
|
Abort interrupt pipe on disconnect.
|
1998-08-01 20:52:45 +00:00 |
augustss
|
6aff95b06c
|
Make sure to abort the interrupt pipe on disconnect of a mouse or keyboard.
Improve some error messages.
|
1998-08-01 20:11:38 +00:00 |
augustss
|
f654e0188e
|
Switch from a global flag to tell if the host controller should use
polling to a local one for each controller.
|
1998-08-01 18:16:19 +00:00 |
augustss
|
5a1f4dd6bc
|
Complete the scancode conversion table.
Tell the keyboard not to send idle reports.
|
1998-08-01 17:46:22 +00:00 |