augustss
|
9dae283057
|
Add another "feature".
|
2001-11-21 16:12:56 +00:00 |
|
augustss
|
b2dc7b3fd3
|
Follow a safer protocol when updating the QH.
The EHCI driver isn't really working properly, but now the SCSI driver
correctly identifies my CD-RW drive! :-)
|
2001-11-21 16:05:13 +00:00 |
|
augustss
|
2c4813fa9d
|
Use NULL not 0.
|
2001-11-21 15:48:37 +00:00 |
|
augustss
|
df1a49923c
|
Fix indentation and typos.
|
2001-11-21 15:37:41 +00:00 |
|
augustss
|
5539d5afe6
|
Implement (incorrect?) data toggle clear method.
Implement allocation of qTD chains.
|
2001-11-21 14:00:12 +00:00 |
|
augustss
|
6bba920516
|
Wrap dump routine prototypes in #ifdef USB_DEBUG
|
2001-11-21 13:44:47 +00:00 |
|
augustss
|
ca0b46691f
|
Mask correct interrupt after error interrupt.
|
2001-11-21 13:43:38 +00:00 |
|
augustss
|
02f41ec3e6
|
Mask the correct interrupt after a door bell interrupt.
|
2001-11-21 13:42:19 +00:00 |
|
augustss
|
0adc2bbba2
|
Implement bulk transfers.
|
2001-11-21 13:04:50 +00:00 |
|
augustss
|
2d72c2726c
|
Add some interrupt processing.
|
2001-11-21 12:28:23 +00:00 |
|
augustss
|
4d4da7e06a
|
Fix typo in comment.
|
2001-11-21 12:25:55 +00:00 |
|
augustss
|
1029005107
|
Pay more attention to if the HC is being unplugged.
|
2001-11-21 08:18:39 +00:00 |
|
itojun
|
bf755aea42
|
make it compilable without OHCI_DEBUG
|
2001-11-21 05:52:50 +00:00 |
|
augustss
|
c907a8fbbd
|
Add missing }
|
2001-11-21 02:47:07 +00:00 |
|
augustss
|
4f7b354305
|
Set up control xfers.
Handle xfer timeouts.
Better debug messages.
|
2001-11-21 02:44:30 +00:00 |
|
augustss
|
28a6a57942
|
Use a task to perform the timeout abort so we have a process context when
sleeping.
|
2001-11-21 02:41:18 +00:00 |
|
augustss
|
5506bb0f06
|
Some more debug stuff.
|
2001-11-21 02:39:31 +00:00 |
|
augustss
|
2478d1b320
|
Cast some args to bitmask_snprintf().
|
2001-11-21 02:38:35 +00:00 |
|
augustss
|
b171d0908b
|
Create a special kernel thread to run the usb short lived tasks (instead
of using the device discovery threads).
|
2001-11-20 23:53:26 +00:00 |
|
augustss
|
9716a5f26d
|
Don't bother with interrupts when being disconnected.
|
2001-11-20 21:12:46 +00:00 |
|
augustss
|
a8de831b24
|
Support port indicator light.
|
2001-11-20 16:25:35 +00:00 |
|
augustss
|
2f560c9410
|
Sanity check max packet lengths.
|
2001-11-20 16:09:01 +00:00 |
|
augustss
|
7679101a11
|
Add a comment.
|
2001-11-20 16:08:37 +00:00 |
|
augustss
|
e5353fd3b5
|
Use longer reset for root hubs (as told in the spec).
|
2001-11-20 16:08:10 +00:00 |
|
augustss
|
8366f16a80
|
Don't wait for door bell interrupt when controller has been disconnected.
|
2001-11-20 14:28:44 +00:00 |
|
augustss
|
86e6ea35eb
|
Update for new speed handling.
|
2001-11-20 13:50:07 +00:00 |
|
augustss
|
a598bed92e
|
Simplify async list handling.
|
2001-11-20 13:49:23 +00:00 |
|
augustss
|
b38958f960
|
Use device speed in setup.
Simplify async list handling.
|
2001-11-20 13:49:07 +00:00 |
|
augustss
|
7e4459fe10
|
Keep track of device speed for USB 2.0.
|
2001-11-20 13:48:03 +00:00 |
|
augustss
|
482dbdf4e3
|
More USB 2.0 definitions.
|
2001-11-20 13:46:09 +00:00 |
|
augustss
|
2db9b8d2c8
|
Start of pipe open routine.
|
2001-11-19 02:57:16 +00:00 |
|
augustss
|
0f70418027
|
Add more fields to hardware structs.
Add memory allocation for various data structures.
|
2001-11-18 00:39:46 +00:00 |
|
augustss
|
1f6462461a
|
Make it possible to report device speeds with ioctl(USB_DEVICEINFO).
|
2001-11-17 01:49:53 +00:00 |
|
augustss
|
25ffd2ae73
|
Regen.
|
2001-11-17 01:44:03 +00:00 |
|
augustss
|
c434bdf8c7
|
Yet another device.
|
2001-11-17 01:43:40 +00:00 |
|
augustss
|
b2b2b2b448
|
Implement port reset sequence correctly.
|
2001-11-16 23:52:10 +00:00 |
|
augustss
|
f73c358f8c
|
Add some more data structure defs.
|
2001-11-16 15:33:13 +00:00 |
|
augustss
|
3b323cfaae
|
Better error message.
|
2001-11-16 02:21:54 +00:00 |
|
augustss
|
3db4a768d4
|
Handle devices that disappear during reset gracefully.
|
2001-11-16 01:57:47 +00:00 |
|
augustss
|
07ea2e28cb
|
Recognize port status changes.
Hand over low and full speed devices to companion controller.
|
2001-11-16 01:57:08 +00:00 |
|
augustss
|
122d2863d8
|
Add root hub emulation.
|
2001-11-15 23:25:09 +00:00 |
|
augustss
|
b684cbc2a7
|
usbd_interface2device_handle() cannot fail.
|
2001-11-15 15:15:58 +00:00 |
|
augustss
|
effc318eca
|
Regen.
|
2001-11-14 17:50:44 +00:00 |
|
augustss
|
77a68c4bf2
|
Add another printer dongle.
|
2001-11-14 17:50:21 +00:00 |
|
augustss
|
cec12bf775
|
Remove trailing `b' in some numbers for lengths. It just makes them look
like hex.
|
2001-11-13 08:01:40 +00:00 |
|
augustss
|
d6e38a1474
|
More test for NULL pipes.
|
2001-11-13 07:59:32 +00:00 |
|
augustss
|
9dcae667ee
|
Small changes to behaviour when disconnecting.
|
2001-11-13 07:57:22 +00:00 |
|
augustss
|
b93fa89e60
|
Fix pasto in a debug printf.
|
2001-11-13 07:56:04 +00:00 |
|
augustss
|
8b1e2b3b6d
|
Add some #endif comments.
|
2001-11-13 07:55:30 +00:00 |
|
lukem
|
667807e40c
|
add RCSIDs
|
2001-11-13 06:24:53 +00:00 |
|