augustss
|
e7f114ba6d
|
Make sure to use delay() in usb_delay_ms() while cold booting.
|
2000-02-01 17:46:17 +00:00 |
augustss
|
6393288539
|
Put some #ifdefs around power and shutdown hooks.
|
2000-02-01 05:42:52 +00:00 |
augustss
|
daa36b1b58
|
Rename TAILMASK to HEADMASK, since it really masks the head pointer.
From FreeBSD.
|
2000-01-31 22:35:13 +00:00 |
augustss
|
cc46ffeb91
|
Change where the has table for physical-to-virtual address translation
is handled. Partly from FreeBSD.
|
2000-01-31 22:09:13 +00:00 |
augustss
|
964e21e33a
|
Use ${RM}
|
2000-01-31 21:08:11 +00:00 |
augustss
|
ae4bbc4485
|
Fiddle with over-current protect when turning on port power to make
things work for some OHCI controllers.
|
2000-01-31 20:17:25 +00:00 |
augustss
|
c9aa323521
|
Change the way the HC done method is invoked a little.
|
2000-01-31 20:13:07 +00:00 |
augustss
|
ef79cf035a
|
Correct error message list. From Nick Hibma.
|
2000-01-28 13:32:55 +00:00 |
augustss
|
119272426a
|
Fix typo. From Nick Hibma.
|
2000-01-28 10:19:48 +00:00 |
augustss
|
8cc78f4f7d
|
Small restructuring: break out opening of pipes into its own function.
|
2000-01-28 00:51:25 +00:00 |
augustss
|
3eccf22362
|
GC a #define.
|
2000-01-28 00:45:55 +00:00 |
augustss
|
30f0efb4f2
|
Add uhci_root_ctrl_done() method.
|
2000-01-28 00:44:27 +00:00 |
augustss
|
9cd4bf4652
|
Remove the hack that handled truncated transfers.
|
2000-01-28 00:29:53 +00:00 |
augustss
|
4e9e8e52f4
|
Change the test to check if transfers are done. The old test was broken
and sometimes reported transfers as done prematurely.
This fix seems to stabilize the Ethernet drivers.
|
2000-01-28 00:15:54 +00:00 |
augustss
|
3c27de72ac
|
Fix typo in tailp bit defines. From Nick Hibma.
|
2000-01-28 00:11:38 +00:00 |
augustss
|
10dd6e61c3
|
Regen.
|
2000-01-28 00:09:19 +00:00 |
augustss
|
d4dda219e1
|
Fix typo.
|
2000-01-28 00:08:57 +00:00 |
augustss
|
57d2439d74
|
Try to avoid accessing the HC if it is dead. Suggested by mycroft.
|
2000-01-26 10:04:38 +00:00 |
soren
|
27cb56c54d
|
Regen.
|
2000-01-25 21:58:59 +00:00 |
soren
|
8b39eb4d8e
|
Add Digi International adapters.
|
2000-01-25 21:58:45 +00:00 |
augustss
|
b9a4fe55b5
|
Switch the HSE and HCPE messages. Pointed out my mycroft.
|
2000-01-25 17:31:05 +00:00 |
augustss
|
0335569abc
|
Make it compile even if you leave out the ucom attachment.
|
2000-01-25 13:56:23 +00:00 |
augustss
|
a27ee91364
|
Remove an item.
|
2000-01-25 13:27:07 +00:00 |
augustss
|
f0ebd281e5
|
Add done method for root control transfers.
|
2000-01-25 12:06:21 +00:00 |
augustss
|
beaf3d82fc
|
Ooops, add another ucom file.
|
2000-01-25 08:46:00 +00:00 |
augustss
|
a2b1ac707a
|
Split the umodem driver into two parts: the part that emulates a tty over
two bulk pipes, and the setup and status fiddling goo.
This allows the former part to be shared by other drivers that need to
look like a tty.
|
2000-01-25 08:12:58 +00:00 |
thorpej
|
e2e27455dd
|
Use config_pending.
|
2000-01-24 18:35:51 +00:00 |
augustss
|
bbd7b89f19
|
Recognize Linksys USB10T.
|
2000-01-24 08:47:43 +00:00 |
augustss
|
50f87c16d8
|
Regen.
|
2000-01-24 08:44:33 +00:00 |
augustss
|
46ada10a40
|
Add Linksys USB10T.
|
2000-01-24 08:44:07 +00:00 |
augustss
|
55c5d10627
|
Fix typos.
Never, never, never commit without compiling first.
|
2000-01-19 01:16:38 +00:00 |
augustss
|
fe18229923
|
Obey the interrupt interval here also.
|
2000-01-19 01:04:26 +00:00 |
augustss
|
a97cf3f9ce
|
Fix a buglet in framelist locking.
|
2000-01-19 01:02:11 +00:00 |
augustss
|
8d1b47c24d
|
Poll the interrupt pipe every 100 ms instead of every 1 ms. The interrupt
pipe is only used to collect statistics so it seems rather stupid to bog
down the processor by doing this every ms.
|
2000-01-19 00:25:23 +00:00 |
augustss
|
c3716a6bb9
|
Add an argument to usbd_open_pipe_intr() to specify the polling interval
for an interrupt pipe in case we don't what what the descriptor suggests.
|
2000-01-19 00:23:58 +00:00 |
augustss
|
331cdec4d2
|
Add another item.
|
2000-01-19 00:20:55 +00:00 |
augustss
|
21863071b1
|
Move the zeroing of the xfer to the individual methods.
|
2000-01-18 20:23:42 +00:00 |
augustss
|
f14036861f
|
Turn xfer allocation into a method in the HC driver. The reason is that
an HC driver may want to subclass the xfer to have additional private fields.
|
2000-01-18 20:11:00 +00:00 |
augustss
|
4357bf2625
|
Pretend we can detach. Then we can at least the detach the device
if the attach fails in the middle.
|
2000-01-18 19:46:55 +00:00 |
augustss
|
aff651d2c6
|
Sync with reality.
|
2000-01-18 19:45:58 +00:00 |
augustss
|
5fe2bec33e
|
Add Bill Paul's FreeBSD driver for the CATC USB-EL1201A chip.
XXX The driver is untested since I don't have any hardware with this chip.
|
2000-01-17 17:12:20 +00:00 |
augustss
|
57a4fc9141
|
Regen.
|
2000-01-17 14:56:23 +00:00 |
augustss
|
3285aaa9dc
|
Add a bunch of devices I found at a Linux site.
|
2000-01-17 14:56:01 +00:00 |
augustss
|
28c8d7c7bb
|
Remove some unnecessary cleanup.
|
2000-01-17 13:25:22 +00:00 |
augustss
|
3205164ec5
|
Add missing USBD_NO_COPY flag.
|
2000-01-17 13:23:05 +00:00 |
augustss
|
3e2f6f3a41
|
Regen.
|
2000-01-17 12:57:54 +00:00 |
augustss
|
5ebe8e5553
|
Add two CATC Ethernet adapters.
|
2000-01-17 12:57:27 +00:00 |
augustss
|
60e70258d2
|
Compute packet length correctly (from FreeBSD).
|
2000-01-17 02:20:43 +00:00 |
augustss
|
ab81119895
|
Adjust for ADS name change.
|
2000-01-17 01:43:31 +00:00 |
augustss
|
f18750a9df
|
Regen.
|
2000-01-17 01:43:07 +00:00 |