itojun
ecb5f2e56a
revisit in6_ifattach().
...
- be persistent on initializing interfaces, even if there's manually-
assigned linklocal, multicast/whatever initialization is necessary.
- do not cache mac addr in the kernel. grab mac addr from existing cards
(this is important when you swap ethernet cards back and forth)
now ppp6 works just fine!
call in6_ifattach() on ATM PVC interface to assign link-local, using
hardware MAC address as seed.
(the change is in sync with kame tree).
2000-04-12 10:36:38 +00:00
augustss
40b25953db
Add driver for Prolific PL2301/PL2302 host-to-host adapter.
2000-04-09 18:23:23 +00:00
augustss
8fb6cb9b81
Remove usused field.
2000-04-08 20:54:38 +00:00
augustss
2d88a5d886
Regen.
2000-04-08 20:35:13 +00:00
augustss
e75e18b138
Add another ISD IDE adapter.
2000-04-08 20:14:00 +00:00
itojun
d65678850d
fix build of ucom. (static/non-static)
2000-04-08 01:22:26 +00:00
augustss
ef57f37442
Regen.
2000-04-07 19:00:17 +00:00
augustss
4ca1044eb8
Add Prolific host-host adapter.
...
I'll write a driver in a few days.
2000-04-07 18:59:58 +00:00
augustss
3b05a69aa2
Remove a couple of Static that shouldn't be there.
2000-04-07 12:40:16 +00:00
augustss
9355847b78
Fix typos in comments.
2000-04-06 23:44:20 +00:00
augustss
af0c0d535a
Fix a bug in HID Pop handling. From UCHIYAMA Yasushi.
2000-04-06 22:58:32 +00:00
augustss
7859835446
Add another #if NATAPIBUS > 0 in case there is no atapibus attached.
2000-04-06 13:52:04 +00:00
augustss
cf248f12dd
Add some, remove some.
2000-04-06 13:33:47 +00:00
augustss
a302716de4
Let the parent device of a ucom decide what size the read and write
...
buffers should be since it knows about the speed.
Increase the buffer size of uvisor.
XXX The uvisor is still pitifully slow. There must be a problem somewhere.
2000-04-06 13:32:28 +00:00
augustss
1acb380bf7
Make it compile without USB_DEBUG. From Chris Jones.
2000-04-05 21:24:11 +00:00
augustss
1b535c32fc
Make this driver actually work.
...
(Noone did any testing for me, so I had to buy a Handspring Visor myself.)
2000-04-05 11:12:48 +00:00
augustss
8b5373dd2e
Use reference counting on the softc so detach doesn't blow it away prematurely.
2000-04-05 11:11:33 +00:00
augustss
36b5d25ca8
Make protocol message more accurate.
2000-04-04 20:16:47 +00:00
augustss
a94b555441
Put a ratecheck on error messages from the interrupt pipe.
2000-04-04 20:16:19 +00:00
augustss
358b947b7b
Correct a typo.
2000-04-03 13:40:05 +00:00
augustss
d063047593
Enable QIC157 command set. Untested.
2000-04-03 12:31:34 +00:00
augustss
dc3ce0b35e
Enable UFI protocol. Still untested in NetBSD. Used by, e.g., Y-E Data
...
floppies.
2000-04-03 12:12:38 +00:00
augustss
b9d50c36a7
Regen.
2000-04-03 12:10:04 +00:00
augustss
e0b4887adf
Add more vendors and devices. From FreeBSD and Nick Hibma.
2000-04-03 12:09:43 +00:00
enami
6442efb498
Make this file compiles under some condition:
...
- #if 0'ed out the umass_reset for now.
- some atapibus specific code is conditionalized by NATAPIBUS.
2000-04-03 03:56:49 +00:00
augustss
e126f0d1b3
New and shiny version of the umass driver. This is a port of the new
...
FreeBSD umass driver by Nick Hibma <n_hibma@freebsd.org> and
MAEKAWA Masahide <bishop@rr.iij4u.or.jp>.
Improvements:
uses asynchronous USB requests
supports more transport protocols (Bulk-only and CBI)
supports more command sets (SCSI and ATAPI)
Tested with Zip100 and Imation Superdisk.
2000-04-02 23:46:53 +00:00
augustss
60057aca5c
Allow atapibus to be attached to umass.
2000-04-02 23:40:41 +00:00
augustss
0a425e1f3d
Generate an error message if starting a transfer fails.
2000-04-02 21:25:41 +00:00
augustss
7311856f29
Add a delay before reading the number of ports from the controller to
...
avoid getting 0 from it.
2000-04-01 09:27:35 +00:00
hubertf
ca4c16d936
Note that the Handspring Visor is a Palmpilot compatible PDA.
2000-03-31 13:08:01 +00:00
augustss
d3908431bb
Turn on UVISOR_DEBUG with USB_DEBUG.
2000-03-30 17:04:47 +00:00
augustss
e8f6613abe
Add driver for the Handspring Visor.
...
This code probably doesn't work, because it has not been tested.
Despite several pleas for testing there doesn't seem to be any Visor owners
out there. Perhaps it will get tested if it's in -current?
Anyway, the code can at least serve as a template for how to make a USB driver
that shows up as a tty.
2000-03-30 16:56:19 +00:00
augustss
2c3137dc38
Add forgotten OpenBSD fix.
2000-03-30 16:38:55 +00:00
augustss
4fe9287221
Two more OpenBSD fixes.
2000-03-30 08:53:30 +00:00
augustss
dd7160dcba
Afew more OpenBSD portability fixes.
2000-03-30 00:18:17 +00:00
augustss
1b57fb1495
Remove some unused prototypes.
2000-03-29 18:55:36 +00:00
augustss
96806cb7ea
Fix a buglet.
2000-03-29 18:30:46 +00:00
augustss
a25e27e1eb
Some OpenBSD portability fixes.
2000-03-29 18:24:52 +00:00
simonb
365daa37be
Remove redundant decl of cold - it's in <sys/kernel.h>.
2000-03-29 03:59:43 +00:00
augustss
023c506a5e
Take off an item.
2000-03-29 02:17:42 +00:00
augustss
61db1b8e46
*SIGH* Revert back to the old method of aborting xfers.
...
I had tested the new stuff for two months now, but as soon as I commited
it the problems started to appear. Murphy, no doubt...
2000-03-29 01:49:13 +00:00
augustss
9a386a047a
Do not use all xfers at the same time, this can cause problems in the HC
...
drivers.
2000-03-29 01:47:25 +00:00
augustss
7e7ceecd2b
A first stab at support for isochronous transfers.
2000-03-29 01:46:26 +00:00
augustss
5e754a177b
Do not accept new xfers for queuing while a pipe is aborting.
2000-03-29 01:45:20 +00:00
augustss
f606c26834
Be more defensive in a DIAGNOSTIC test.
2000-03-28 17:07:04 +00:00
augustss
37e4821c88
The list is growing...
2000-03-28 10:54:35 +00:00
augustss
c2f90d0d43
Correct a debug message.
2000-03-28 10:53:59 +00:00
augustss
9609f4caa2
Add a comment.
2000-03-28 09:48:25 +00:00
augustss
3316da3988
Another patch for xfer abort...
...
XXX The current xfer queueing and aborting semantics should really
XXX be changed. It cannot be implemented in a sane way on UHCI.
XXX One day when I have lots of time I'll redesign it...
2000-03-28 09:47:10 +00:00
augustss
28a87e2fdb
Use default timeout for transfers.
2000-03-27 22:44:01 +00:00