joe
6d2baaab2d
Add a device description for Intel 82801CA/CAM (ICH3) USB controller
...
USB-C.
PR: kern/41963
2002-08-28 20:24:49 +00:00
charnier
7dd9d47059
Replace various spelling with FALLTHROUGH which is lint()able
2002-08-25 13:23:09 +00:00
archie
7a233d4c9f
Replace (ab)uses of "NULL" where "0" is really meant.
2002-08-22 21:24:01 +00:00
joe
f01946b9bb
Use uhci_pci_match to return the device description and rework the
...
vendor description code.
2002-08-18 11:52:47 +00:00
joe
34ab7e6f06
Add a comment to remind that uhci_pci_match will never return NULL.
...
Don't display the "New UHCI DeviceId" message unless booting verbosely.
Use a switch statement for the vendor match code.
2002-08-18 11:42:11 +00:00
joe
6935cdcb7c
Consolidate the device recognition code.
2002-08-18 00:24:03 +00:00
joe
6742ffa0ae
MFNetBSD: 1.51
...
Move a quirk tests so the message printed about directionality is
right.
2002-08-16 12:16:07 +00:00
joe
fd516aa2a4
MFNetBSD: (1.50) Get rid of trailing white space.
2002-08-16 12:13:26 +00:00
joe
e8b4bb966f
MFNetBSD:
...
revision 1.127
date: 2002/08/07 20:03:19; author: augustss; lines: +4 -8
Fix some braindead calls to free memory (only encountered
under low memory conditions). From OpenBSD.
2002-08-16 09:10:43 +00:00
joe
1db3df408a
UHCI_DEBUG -> USB_DEBUG.
2002-08-15 22:41:20 +00:00
joe
7d35cb1395
Add the uftdi ucom driver which supports the following adapters:
...
Inland UAS111
QVS USC-1000
HP USB-Serial adapter shipped with some HP laptops
Submitted by: takawata
MFC After: 7 days
2002-08-11 23:32:33 +00:00
joe
6469e035b6
Regen
2002-08-11 21:19:18 +00:00
joe
1f9980668e
Add Palm M515.
...
Submitted by: Luiz Eduardo Roncato Cordeiro <cordeiro@nic.br>
2002-08-11 21:11:14 +00:00
joe
2925e337b8
Use the hw.usb sysctl tree instead of debug.usb.
...
Requested by: imp
2002-08-08 12:05:51 +00:00
joe
9f844c45b8
Replace the FOO_DEBUG definitions with USB_DEBUG, and switch the
...
debugging levels to off by default. Now that debug levels can be
tweaked by sysctl we don't need to go through hoops to get the
different usb parts to produce debug data.
2002-07-31 14:34:36 +00:00
joe
c2867168df
Wake up Joe! It would help if I included sys/sysctl.h.
2002-07-31 14:20:07 +00:00
joe
9c81c72ca1
Add a sysctl (debug.usb.uhub) for tweaking the uhub debug levels.
2002-07-31 13:58:15 +00:00
joe
03e965b480
Get bored with hard coded debug level variables and introduce a debug.usb
...
sysctl tree for tweaking them real-time.
Reviewed by: iedowse
2002-07-31 13:33:55 +00:00
joe
d4e8ab46e4
It should be "ucom", not "usio".
2002-07-31 10:52:46 +00:00
joe
7c27400ed6
Regen
2002-07-31 10:05:58 +00:00
joe
39fe82b49a
MFNetBSD: uvisor.c (1.14, 1.15)
...
Add support for Palm (M500, M505, M125) and Sony devices (Clie 4.0 and 4.1).
2002-07-31 10:05:26 +00:00
joe
933eab6fca
Remove trailing white spaces
...
Obtained from: NetBSD (1.16)
2002-07-31 09:24:41 +00:00
joe
de226cac22
Regen
2002-07-31 09:09:50 +00:00
joe
2725ccdb7a
Add the HP ScanJet 2200C.
2002-07-31 09:07:56 +00:00
joe
161aa3b3ec
Enable the HP 2200C and Visioneer Scanport 3000 scanners, and remove
...
some trailing spaces whilst I'm here.
Obtained from: NetBSD.
2002-07-31 09:05:52 +00:00
joe
d61be9d700
Add the Primax (Visioneer) 6200 scanner.
...
Obtained from: OpenBSD (via NetBSD)
2002-07-31 08:51:32 +00:00
joe
6c7c2ae1a1
Regen
2002-07-30 23:30:56 +00:00
joe
8a4e23233d
Add support for a couple of network adapters; the 3Com 3C460B and
...
the Belkin USB2LAN.
Obtained from: NetBSD
2002-07-30 23:30:15 +00:00
iedowse
e445eb7a94
Remove some strange code that allocates memory and then immediately
...
frees it again. The idea was to perform M_WAITOK allocations in a
process context to reduce the risk of later interrupt-context
M_NOWAIT allocations failing, but in fact this code can be called
from contexts where it is not desirable to sleep (e.g. if_start
routines), so it causes lots of witness "could sleep" warnings.
2002-07-30 23:26:22 +00:00
joe
1c6108c052
Commit a version of the uvisor driver for connecting Handspring
...
Visors via USB.
Submitted by: Chia-liang Kao <clkao@clkao.org>
2002-07-30 17:44:28 +00:00
sobomax
4b913866d7
Regen after usbdevs rev.1.95.
2002-07-30 11:03:50 +00:00
sobomax
879f210160
Add ID for Luwen EasyDisk USB flash memory drive.
...
PR: 41081
Submitted by: demon
MFC after: 5 days
2002-07-30 11:02:35 +00:00
takawata
6897c67c54
Regen.
2002-07-25 14:16:47 +00:00
takawata
579e828867
MFNetBSD: FTDI USB-serial converter chips description.
2002-07-25 14:15:49 +00:00
jhb
ab8e362c66
Add PCI IDs for the A, B, and C UHCI controllers in the ICH4.
...
Sponsored by: The Weather Channel
2002-07-19 22:17:02 +00:00
iedowse
43638d29a8
Re-fetch the interface handle after setting the config number,
...
because the previous interface handle gets freed when the config
number is set. This fixes a problem where memory could be accessed
after it was freed when the interface was ifconfig'd up.
Reviewed by: n_hibma
2002-07-15 14:37:36 +00:00
ume
a906f0c48c
Correct module name of my previous commit.
2002-07-15 11:22:37 +00:00
ume
cbc723a036
When usb is kld, ucom and uplcom were failed to load because of
...
usbd_abort_pipe undefined.
2002-07-13 10:41:35 +00:00
joe
bbc51091fb
It's not "usio" anymore, it's "ucom".
...
Submitted by: nsayer
2002-07-10 01:42:25 +00:00
joe
fc5bd37837
Improve detach operation.
...
Submitted by: akiyama
2002-07-10 00:52:16 +00:00
joe
2ff4d14a63
Include the bmaj entry in the cdevsw for versions of FreeBSD that need it.
2002-07-10 00:46:44 +00:00
joe
2ffd2d012a
Regen.
2002-07-10 00:43:50 +00:00
joe
175956a24b
Add another ucom device (ELECOM UC-SGT).
...
Submitted by: akiyama
2002-07-10 00:43:10 +00:00
joe
14afd5a2e2
Regen for SMC 2206USB/ETH EZ Connect adapter.
2002-07-09 16:46:31 +00:00
joe
e44e1981a7
MFNetBSD: Add support for the SMC 2206USB/ETH EZ Connect adapter (Pegasus II)
2002-07-09 16:45:03 +00:00
joe
48d5c9ed0e
Delay the creation of the ugenX device node until we're certain
...
that the attach succeeded. (Fixes a potential panic for devices
that fail to attach properly and are subsquently unplugged and then
plugged back in again.)
2002-07-09 01:01:25 +00:00
n_hibma
ba0c1d407b
Avoid reprobing on loading a driver. This does not work as the ivars set
...
during the previous probe are stale.
What really should be done is route the probe through
device_probe_and_attach bit this is one of those ICBBATIASS (I can't be
bothered as there is a simpler solution). The user can easily replug the
device after kldloading a new device driver.
2002-06-17 20:57:54 +00:00
n_hibma
14e9ee2b51
Set the ivars _after_ checking that the bdev was correctly created instead
...
of before.
2002-06-17 20:52:26 +00:00
n_hibma
4ba977d57f
clean up some KASSERTS.
2002-06-17 20:44:37 +00:00
n_hibma
bc70083f07
Rewrite the probe routine. This makes adding drives and quirks more easy.
...
While there change a few names to less confusing ones.
2002-06-16 20:53:35 +00:00