njl
da91abf0c6
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
joe
38bbc58a38
Regen.
2003-06-13 11:24:45 +00:00
joe
bae3b2a672
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
imp
b1a8bbf4a5
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
phk
30aa5fffc7
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
phk
34a06ba63b
Fix indentation.
...
Found by: FlexeLint
2003-05-31 19:02:20 +00:00
ticso
52d5c0b256
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
njl
03e04e5503
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
njl
10eeb9990b
Remove a redundant quirk. Instead, we wildcard all Asahi Optical chips.
...
Approved by: re
2003-05-20 18:04:42 +00:00
ticso
6ab7ac813b
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
njl
73765b9ed2
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
6dcde98e03
Regen.
...
Approved by: re
2003-05-12 04:27:22 +00:00
joe
190f2bb71d
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
jhb
60b97e6d42
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
bf6823c7b8
regen.
2003-05-05 08:22:15 +00:00
murray
6254c3a7d0
Add KEYSPAN USA19QW, JRC PHONE, SANDISK SDDR75.
...
PR: misc/48141, bin/51265, kern/49053, kern/50144
2003-05-05 08:18:53 +00:00
akiyama
3913375fe5
Regen.
2003-05-03 10:19:43 +00:00
akiyama
62fd773f5d
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
kan
9468fdaf14
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
takawata
dfb05e5132
Regen.
2003-04-21 17:36:03 +00:00
takawata
e65e3d071c
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
wpaul
c2237ae462
Regenerate.
2003-04-20 20:17:10 +00:00
wpaul
d06bc9076c
Add support for the Netgear FA120 and the D-Link DUBE100 (AX88172-based
...
devices).
2003-04-20 20:15:42 +00:00
wpaul
5913c14750
Regen usbdevs.
2003-04-20 19:07:51 +00:00
wpaul
e41f6225fa
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
mdodd
261178d14f
- 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
ticso
57c77ee3ed
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
ticso
74d6d25d1a
add EHCI (USB 2.0) controller support.
...
Approved by: joe
gallatin (mentor)
Obtained from: NetBSD
2003-04-14 14:04:08 +00:00
mdodd
cf8fc64746
Add quirk for LOGITECH WMRPAD.
...
Submitted by: Mathew Kanner <mat@cnd.mcgill.ca>
2003-04-10 08:25:09 +00:00
mdodd
55b4c0d128
- Add LOGITECH WMRPAD, MOTOROLA SB410, and SANDISK SDDR05.
...
- Regenerate.
2003-04-10 08:24:33 +00:00
mdodd
5f0dd74a54
At least pretend to handle USB_GET_REPORT_ID.
2003-04-09 08:43:01 +00:00
imp
c0491eef73
resync
2003-04-07 15:36:46 +00:00
murray
9cbd3070ae
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
scottl
13536dd031
Add support for the CLIE 5.0 series of PDAs
2003-04-06 17:34:50 +00:00
scottl
5d70c28720
Regen from usbdevs v.116
2003-04-06 17:34:08 +00:00
scottl
7aaf395850
Regen
2003-04-06 17:32:39 +00:00
scottl
b2cf831bbe
Add ID's for the CLIE 5.0 series and the Belkin F5U109 usb->serial adapter.
2003-04-06 17:32:12 +00:00
obrien
96d4258af9
Use __FBSDID rather than rcsid[].
2003-04-03 21:36:33 +00:00
njl
e17741e782
Add code to implement two new USB quirk types: NO_INQUIRY and NO_INQUIRY_EVPD
...
The former fakes a valid response to an inquiry command. (I am completely
blown away that there are devices which hang upon receiving inquiry). The
latter returns "invalid request" to any inquiry commands with EVPD set.
NO_INQUIRY implies NO_INQUIRY_EVPD but not vice versa. Both quirks have been
tested separately on my USB key although it didn't require either of them.
While I'm here, fix wildcarding so that any/all of vendor, product, revision
can be wildcarded.
Idea from: Linux
MFC after: 2 weeks
2003-03-25 16:21:09 +00:00
mdodd
cda1ad1e06
- Use if_broadcastaddr from struct ifnet rather than relying on
...
extern 'etherbroadcastaddr'.
- Make 'etherbroadcastaddr' static.
Reviewed by: imp
2003-03-21 17:53:16 +00:00
takawata
c9911d1f17
Add module dependency. This makes udbp.ko to be loaded.
2003-03-15 13:03:30 +00:00
iedowse
7808f3fb4f
Make uhci_waitintr() robust to interrupts being enabled, even though
...
it is expected that they will not be enabled at the time that it
is called. This is reported to work around a problem in RELENG_4
where the kernel panics on boot if FAST_IPSEC and crypto support
are enabled.
Tested by: Scott Johnson <scottj@insane.com>
2003-03-11 09:12:55 +00:00
njl
e714ae83be
Quirk for Pentax Optio 230 USB camera. Note that other products probably
...
use the underlying AsahiOptical USB chip and thus this quirk may need to
be generalized in the future.
PR: kern/46369
Submitted by: Tim Vanderhoek <vanderh@ecf.utoronto.ca>
MFC After: 3 days
2003-03-11 01:55:11 +00:00
njl
0bb11d1227
usbdevs entry for Asahi Optical OPTIO 230 digital camera. Regen.
2003-03-11 01:41:33 +00:00
akiyama
151e46fd29
Fix device freeze to reduce output packet size.
...
And make this value configurable by kernel config or sysctl.
2003-03-09 11:50:27 +00:00
akiyama
def74447f3
Fix page fault with FTDI's USB serial device.
...
Fix lost characters counting.
Move setting receiver state to proper place on ucomstopread().
2003-03-09 11:33:26 +00:00
akiyama
7445c1e8b2
Fix duplicate sc_dying usage.
...
All drivers which depend on ucom interfaces should use only one
sc_dying.
2003-03-09 11:19:18 +00:00
akiyama
bef8f3cabd
Add missing module dependency.
2003-03-09 11:14:34 +00:00
phk
e01fc931cf
Centralize the devstat handling for all GEOM disk device drivers
...
in geom_disk.c.
As a side effect this makes a lot of #include <sys/devicestat.h>
lines not needed and some biofinish() calls can be reduced to
biodone() again.
2003-03-08 08:01:31 +00:00
shiba
27cd504d36
Used correct aue_flags in ELECOM LD-USB/T and ELECOM LD-USB/TX.
...
Submitted by: Yasushi Oshima <oshimaya@sc.starcat.ne.jp>
Takeshi Shibagaki <shiba@freebsd.org>
(refer to [bsd-usb:685],[bsd-usb:686])
2003-03-05 13:25:35 +00:00