John-Mark Gurney
58ac352f32
remove \n at end of panic strings. They are added by the call to panic.
...
This brings us more in line with Net/OpenBSD
Obtained from: Net/OpenBSD
2003-07-04 23:11:13 +00:00
John-Mark Gurney
c97325b0c8
WARNING: white space diff
...
This code reduces the number of trailing white space to be more in line
w/ NetBSD. I don't regenerate usbdevs, saving that for when it really
changes.
2003-07-04 01:50:39 +00:00
Josef Karthauser
5d37567d73
Regen.
2003-07-01 12:17:18 +00:00
Josef Karthauser
4f1e4d55e7
USB scanner support for Mustek BearPaw scanner.
...
Submitted by: netchild
2003-07-01 12:16:46 +00:00
Josef Karthauser
6b38550512
Regen.
2003-07-01 08:46:55 +00:00
Josef Karthauser
702966f238
Support the Epson GT-9300UF usb scanner.
...
PR: kern/53929
2003-07-01 08:46:01 +00:00
Scott Long
871f5c8c2d
Add 'umct', a driver for MCT Corp. and Belkin F5U109 USB-Serial adapters.
...
This is based on the ubsa driver by Alexander Kabaev along with documentation
gleaned from the Linux mct_u232 driver. I've had this driver sitting in my
tree for almost 6 months, and several others have found it useful.
2003-06-28 05:45:55 +00:00
Josef Karthauser
3305fa5359
Regen.
2003-06-25 22:56:13 +00:00
Josef Karthauser
59f2899384
Added some new devices and made slight changes to some existing ones.
...
Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com>
2003-06-25 22:50:57 +00:00
Matthew N. Dodd
17d7127c64
Set pointers to NULL after free() to prevent multiple free().
...
PR: kern/48808
Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru>
2003-06-25 19:58:38 +00:00
Bill Paul
20ea6dd580
In the device attach routine, don't depend on uaa->iface being
...
populated. Apparently, if you use an ehci controller, it's not.
Use usbd_device2interface_handle() to retrieve the interface handle.
NOTE: uaa->iface is populated in the probe routine, so I suspect the
fact that it's NULL in the attach routine is a bug in the ehci driver.
Also, don't depend on the PHY addresses returned by the AXE_CMD_READ_PHYID
command. The address is correct for my LinkSys NIC, but a user has
reported that with a D-Link NIC, the PHYID command returns address 4
while the attached Broadcom PHY is in fact strapped for address 0.
Instead, latch onto the first PHY address that returns valid data
during a readreg operation.
2003-06-15 21:45:43 +00:00
Ian Dowse
688514ced0
If the device goes away during ulpt_reset(), make sure not to call
...
ulpt_status() afterwards. This fixes a crash that can occur if a
USB printer is power-cycled when printing is just starting. The
problem is similar to that fixed in revision 1.33, but it is much
less likely to occur.
MFC after: 1 week
2003-06-15 11:55:50 +00:00
Nate Lawson
c7bbca402a
Merge common XPT_CALC_GEOMETRY functions into a single convenience function.
...
Devices below may experience a change in geometry.
* umass(4) drives exactly 1 GB in size now no longer use extended geometry.
2003-06-14 22:40:08 +00:00
Josef Karthauser
7ced6062bf
Regen.
2003-06-13 11:24:45 +00:00
Josef Karthauser
62db9d4d27
Allow the EPSON USB scanner 1250 to be recognised as a uscanner device.
...
Submitted by: Cristiano Deana <deana@bmm.it>
By way of: n_hibma
MFC after: 3 days
2003-06-13 11:20:26 +00:00
Warner Losh
078f2f3123
Enable bus mastering in the attach routine. This appears to fix the
...
USB 2.0 cardbus cards that have been floating around.
Submitted by: Craig Boston
2003-06-12 05:29:15 +00:00
Poul-Henning Kamp
16cef37ea3
Don't define memcpy() to bcopy() and in particular not memset() to
...
bzero() when we have them all already.
Found by: FlexeLint
2003-05-31 19:38:43 +00:00
Poul-Henning Kamp
78b52202d0
Fix indentation.
...
Found by: FlexeLint
2003-05-31 19:02:20 +00:00
Bernd Walter
6445c6bdf1
Correct the fix in rev 1.70
...
Some lines were misslocated
Submitted by: Jay Cornwall <jay@evilrealms.net>
Approved by: re (rwatson)
2003-05-29 23:47:12 +00:00
Nate Lawson
742d91f211
Quirk for Hitachi DVD USB drive. It returns "invalid field in cdb" for
...
normal INQUIRY requests so enable the NO_INQUIRY quirk.
Submitted by: Lars Eggert <larse@ISI.EDU>
Approved by: re (scottl)
2003-05-21 00:22:07 +00:00
Nate Lawson
2f8f9581dd
Remove a redundant quirk. Instead, we wildcard all Asahi Optical chips.
...
Approved by: re
2003-05-20 18:04:42 +00:00
Bernd Walter
d7a1c636e1
Recreate devnodes on USB_SET_ALTINTERFACE ioctl.
...
This fixes net/pppoa port for Alcatel Speedtouch devices.
Submitted by: Jay Cornwall <jay@evilrealms.net>
Tested by: Francois Rogler <francois@rogler.org>
Approved by: re (scottl)
2003-05-18 21:22:00 +00:00
Nate Lawson
d6061de923
Generalize a quirk for Asahi Optical-based cameras (i.e. Pentax). It appears
...
all of the Optio series have the same problems. It might be a better
approach eventually to add wildcard support to USB quirks.
PR: kern/50271, kern/46369
Approved by: re (rwatson)
2003-05-15 17:36:22 +00:00
Murray Stokely
281b971b68
Regen.
...
Approved by: re
2003-05-12 04:27:22 +00:00
Josef Karthauser
8e274c38c2
Extend the digital camera support (umass) to the PENTAX Optio 330GS.
...
Submitted by: Jan-Oliver Neumann <neumannj@arcor.de>
By way of: n_hibma
Approved by: re (jhb & bmah)
MFC After: 7 days
2003-05-11 23:55:28 +00:00
John Baldwin
d40a3f6f47
Add PCI ID's for the 4 USB hubs on the ICH5 controller.
...
Approved by: re (murray)
2003-05-06 19:30:41 +00:00
Murray Stokely
c4ed9fe323
regen.
2003-05-05 08:22:15 +00:00
Murray Stokely
60260d67c1
Add KEYSPAN USA19QW, JRC PHONE, SANDISK SDDR75.
...
PR: misc/48141, bin/51265, kern/49053, kern/50144
2003-05-05 08:18:53 +00:00
Shunsuke Akiyama
3dfc942fa1
Regen.
2003-05-03 10:19:43 +00:00
Shunsuke Akiyama
11e04b0528
Add RealTek RTL8150 USB to fast Ethernet controller driver.
...
This driver now supports the Melco LUA-KTX and the GREEN HOUSE
GH-USB100B.
Reviewed by: imp
MFC after: 2 weeks
2003-05-03 10:16:56 +00:00
Alexander Kabaev
104a9b7e3e
Deprecate machine/limits.h in favor of new sys/limits.h.
...
Change all in-tree consumers to include <sys/limits.h>
Discussed on: standards@
Partially submitted by: Craig Rodrigues <rodrigc@attbi.com>
2003-04-29 13:36:06 +00:00
Takanori Watanabe
1f96e3e8b9
Regen.
2003-04-21 17:36:03 +00:00
Takanori Watanabe
beb4384bf8
Add another product ID for if_axe and correct vendor ID description
...
for Linksys USB200M.The USB vendor ID list is available from
http://www.usb.org/app/pub/dump/comp_dump/
Reviewed by: wpaul
2003-04-21 17:34:13 +00:00
Bill Paul
7aeaaee867
Regenerate.
2003-04-20 20:17:10 +00:00
Bill Paul
e5c195da55
Add support for the Netgear FA120 and the D-Link DUBE100 (AX88172-based
...
devices).
2003-04-20 20:15:42 +00:00
Bill Paul
6d179e5b69
Regen usbdevs.
2003-04-20 19:07:51 +00:00
Bill Paul
87b4a25958
Add device driver support for the ASIX Electronics AX88172 USB 2.0
...
ethernet controller. The driver has been tested with the LinkSys
USB200M adapter. I know for a fact that there are other devices out
there with this chip but don't have all the USB vendor/device IDs.
Note: I'm not sure if this will force the driver to end up in the
install kernel image or not. Special magic needs to be done to exclude
it to keep the boot floppies from bloating again, someone please
advise.
2003-04-20 19:05:33 +00:00
Matthew N. Dodd
f246e4a17f
- Express hard dependencies on bus (pci, isa, pccard) and
...
network layer (ether).
- Don't abuse module names to facilitate ifconfig module loading;
such abuse isn't really needed. (And if we do need type information
associated with a module then we should make it explicit and not
use hacks.)
2003-04-15 06:37:30 +00:00
Bernd Walter
65193b3e5d
Use a sim for each device on it's own instead of one for all umass
...
devices.
This reduces complexity and fixes a number of small problems.
Approved by: gallatin (mentor)
Reviewed by: njl
2003-04-14 14:28:17 +00:00
Bernd Walter
ca3acad1d7
add EHCI (USB 2.0) controller support.
...
Approved by: joe
gallatin (mentor)
Obtained from: NetBSD
2003-04-14 14:04:08 +00:00
Matthew N. Dodd
5bff20ef7c
Add quirk for LOGITECH WMRPAD.
...
Submitted by: Mathew Kanner <mat@cnd.mcgill.ca>
2003-04-10 08:25:09 +00:00
Matthew N. Dodd
17a22e1463
- Add LOGITECH WMRPAD, MOTOROLA SB410, and SANDISK SDDR05.
...
- Regenerate.
2003-04-10 08:24:33 +00:00
Matthew N. Dodd
efddc6c820
At least pretend to handle USB_GET_REPORT_ID.
2003-04-09 08:43:01 +00:00
Warner Losh
0b269efc05
resync
2003-04-07 15:36:46 +00:00
Murray Stokely
65793abdff
Add ID for Kawasaki LSI Inc. USB-Ethernet, rev 1.00/2.02 adapter.
...
PR: kern/50064
Submitted by: Scott Renfro <scott@renfro.org>
MFC after: 3 days
2003-04-07 10:26:59 +00:00
Scott Long
e48fff82ef
Add support for the CLIE 5.0 series of PDAs
2003-04-06 17:34:50 +00:00
Scott Long
2a33b44247
Regen from usbdevs v.116
2003-04-06 17:34:08 +00:00
Scott Long
4ba81f4602
Regen
2003-04-06 17:32:39 +00:00
Scott Long
e220a08537
Add ID's for the CLIE 5.0 series and the Belkin F5U109 usb->serial adapter.
2003-04-06 17:32:12 +00:00
David E. O'Brien
8368cf8f75
Use __FBSDID rather than rcsid[].
2003-04-03 21:36:33 +00:00