MIHIRA Sanpei Yoshiro
c2f1dd4d71
Sync to 1.154 of usbdevs
2004-01-05 09:53:19 +00:00
MIHIRA Sanpei Yoshiro
15e718175b
fix CANOSCAN -> CanoScan
...
Submitted by: MIYAO Akio <miyao@affrc.go.jp>
2004-01-05 09:50:33 +00:00
MIHIRA Sanpei Yoshiro
ba94ce12a7
Sync to 1.153 of usbdevs
2004-01-03 23:06:08 +00:00
MIHIRA Sanpei Yoshiro
a77a8c3ddd
Add some ids(not yet support)
...
[1] EMS PSX Gun controller converter
[2] CSR USB Bluetooth Device
PR: kern/60378 [1]
Submitted by: Samuel Tardieu <sam@rfc1149.net> [1]
<jps@scxnet.de> [2]
2004-01-03 23:04:31 +00:00
MIHIRA Sanpei Yoshiro
6ce0b433a1
Add support Sony CLIE PEG-S500C(Palm OS 3.5)
...
Submitted by: Hiroaki Satoh <hsato@iwate-u.ac.jp> [FreeBSD-users-jp 76073]
2004-01-03 15:30:11 +00:00
MIHIRA Sanpei Yoshiro
d9494ca3c1
Sync to 1.152 of usbdevs
2004-01-03 15:03:09 +00:00
MIHIRA Sanpei Yoshiro
31b073a02e
Add support SUN TYPE 6 USB KEYBOARD
...
Submitted by: <schley@cf-wnd.de>
2004-01-03 15:01:04 +00:00
MIHIRA Sanpei Yoshiro
b124b5e8b3
Fix Scanlogic SL11R usb-ide protocol and quirks
...
PR: kern/60389
Submitted by: Sang Woo Shim <ssw@swoo.org>
2004-01-03 13:52:44 +00:00
MIHIRA Sanpei Yoshiro
7cb5c8a6cb
Add the MMC commands to umass_atapi_transform. It seems to work
...
unmodified for ATAPI type devices with ports/sysutils/cdrtools.
(But we need timeout routine which was in kern/58649 for fixate, I think.)
PR: kern/58649
Submitted by: SAKIYAMA Nobuo <sakichan@sakichan.org>
2004-01-03 13:30:19 +00:00
MIHIRA Sanpei Yoshiro
7e277e1fcb
Sync to 1.151 of usbdevs
2004-01-03 12:54:04 +00:00
MIHIRA Sanpei Yoshiro
bab0ca7f3a
Add support
...
- Canon USB Scanner N676U [1]
- Canon USB Scanner N1220U [2]
PR: misc/40280 [1]
Submitted by: [1] Yasue Koichi / StarRing <starring@fscn.ne.jp>
[2] MIYAO Akio <miyao@affrc.go.jp> [FreeBSD-users-jp 74516]
2004-01-03 12:51:59 +00:00
Warner Losh
65a690ef74
It appears that we don't need sys/vnode.h, which is a layering violation...
2004-01-02 05:16:01 +00:00
Maksim Yevmenkin
d82a1f81c4
Add few new USB vendor/product IDs for Bluetooth USB devices.
...
Regen.
Reviewed by: imp (mentor)
Approved by: imp (mentor)
2003-12-30 22:10:29 +00:00
MIHIRA Sanpei Yoshiro
6724255495
resort device list
2003-12-22 19:58:27 +00:00
Takeshi Shibagaki
8eabf88dd3
Fixed incomplete initialization in some ohci controllers with
...
broken BIOS. Separate ohci_controller_init() from ohci_init(),
and call ohci_controller_init() at resume process once more.
Discussed on [bsd-nomads:16737] - [bsd-nomads:16746].
Submitted by Hiroyuki Aizu <eyes@navi.org> [bsd-nomads:16741]
2003-12-22 15:40:10 +00:00
Takeshi Shibagaki
e394a3e85d
Enable support for DEVICE_SUSPEND, DEVICE_RESUME and DEVICE_SHUTDOWN
...
methods for USB devices in the same way of uhci driver. But this change
is not complete because some ohci controlers are not initialized completely.
So "kernel: usb0: 1 scheduling overruns" interrupt will generate many times.
This change will be same one in PR kern/60099.
Discussed on [bsd-nomads:16737] - [bsd-nomads:16746].
2003-12-22 15:18:46 +00:00
MIHIRA Sanpei Yoshiro
304ca9a041
Sync to 1.149 of usbdevs
2003-12-19 12:21:11 +00:00
MIHIRA Sanpei Yoshiro
b5fb3df199
Add support Panasonic KXL-CB35AN(DVD-ROM & CD-R/RW)
...
Submitted by: OISHI Masakuni <yamasa@bsdhouse.org> [FreeBSD-users-jp 77672]
2003-12-19 12:19:12 +00:00
MIHIRA Sanpei Yoshiro
92e5b74322
Fix PANASONIC KXLCB20AN Protocol.
...
Submitted by: OISHI Masakuni <yamasa@bsdhouse.org> [FreeBSD-users-jp 77672]
2003-12-18 19:59:32 +00:00
MIHIRA Sanpei Yoshiro
18837091e9
Sync to 1.148 of usbdevs
2003-12-18 08:20:02 +00:00
MIHIRA Sanpei Yoshiro
1e295bfbe0
Add support IBM 256MB USB Drive(MSYSTEM DiskOnKey2)
...
PR: kern/57050
Submitted by: Brian J. McGovern <mcgovern@beta.com>
2003-12-18 08:15:10 +00:00
MIHIRA Sanpei Yoshiro
fd25f0d539
Sync to 1.147 of usbdevs
2003-12-18 05:55:52 +00:00
MIHIRA Sanpei Yoshiro
e95ba214a5
Add Support
...
- PNY Attache Flash Drive [1]
- minolta 5400 USB scanner [2]
PR: kern/58045 [1]
kern/56496 [2]
Submitted by: [1] Rick C. Petty <rick@kiwi-computer.com>
[2] Mark Diekhans <markd@kermodei.com>
2003-12-18 05:47:11 +00:00
Peter Wemm
f91e55b1e9
Recognize the nVidia ehci device id's in addition to the rest.
2003-12-17 17:15:41 +00:00
Peter Wemm
6d5ebb7e55
Recognize the nForce3 id's. This is mostly cosmetic and affects
...
the usbdevs command.
2003-12-17 17:15:07 +00:00
MIHIRA Sanpei Yoshiro
e15d48d945
Regen.
2003-12-17 14:23:55 +00:00
MIHIRA Sanpei Yoshiro
3e4f6b840b
Add support HP hn210e usb ethernet
...
PR: kern/60156
Submitted by: M. L. Dodson <bdodson@scms.utmb.edu>
2003-12-17 14:23:07 +00:00
MIHIRA Sanpei Yoshiro
bb434012ca
Regen.
2003-12-17 13:58:31 +00:00
MIHIRA Sanpei Yoshiro
536c542aae
Add support
...
[1] Logitec LDR-H443U2 DVD-RAM/-R/+R/-RW/+RW Drive
[2] Panasonic KXL-CB20AN Portable DVD-ROM/CD-R/RW
Submitted by: [1] Taoka Fumiyoshi <fmysh@iijmio-mail.jp> [bsd-usb:727]
[2] SHIMIZU Kazuhiro <kazuhiro@shimizu.homeip.net> [FreeBSD-users-jp 77608]
2003-12-17 13:48:58 +00:00
Bruce M Simpson
b6679af8f0
Add device IDs for the Bluetake BW002, yet another Atmel AT76C503A
...
variant. These are found in a flavour of MiniITX board which I'm
playing with right now.
2003-12-16 17:54:41 +00:00
David E. O'Brien
a55a017f42
Don't use caddr_t in mchash(). Also use C99 spellings over BSD ones.
...
Requested by: bde,imp
2003-12-08 07:54:15 +00:00
Warner Losh
347934fa63
Sometimes cardbus attachments don't attach, so while we track down
...
this problem put these lines back in. While they should be
unnecessary, they appear to be sometimes necessary.
Reviewed in concept: dfr
Approved by: re (scottl@)
2003-11-28 05:28:29 +00:00
Ian Dowse
5bc9164667
Write the correct value to `td_be' for the second and further
...
transfer descriptors when a large request needs to be split into
more than one 8k chunk. The bug was that the calculation did not
take into account the offset of the chunk within the overall request.
This is reported to fix crashes and data corruption on ohci
controllers.
Submitted by: green
Approved by: re
2003-11-25 02:23:29 +00:00
Shunsuke Akiyama
24ad0a6e4e
Fix comment typo.
...
Noticed by: simon
2003-11-16 13:13:16 +00:00
Shunsuke Akiyama
565f53bbaa
Make interrupt pipe interval time configurable.
...
- Add kernel options: {UPLCOM,UVSCOM}_INTR_INTERVAL
- Add sysctl variables: 'hw.usb.{uplcom,uvscom}.interval'
MFC after: 1 week
2003-11-16 12:26:10 +00:00
Shunsuke Akiyama
6702d85006
Apply some fixups in the driver_t's.
...
MFC after: 1 week
2003-11-16 12:13:39 +00:00
Shunsuke Akiyama
a6c22ecd4d
Regen.
2003-11-16 12:07:01 +00:00
Shunsuke Akiyama
74745f66de
Add vendor IDs, and device IDs supported by uplcom(4).
...
- SOURCENEXT Corp. KeikaiDenwa 8 [1]
- SOUECENEXT Corp. KeikaiDenwa 8 with charger [2]
- HAL Corp. Crossam2+USB [3]
Submitted by: [1] Ryo ONODERA <ryo3327@netscape.net>
[2] Masaki Mizutani <m-saki@rr.iij4u.or.jp>
[3] FUJISHIMA Satsuki <sf@FreeBSD.org>
MFC after: 1 week
2003-11-16 12:05:11 +00:00
Shunsuke Akiyama
2fbe4b5149
Add missing ioctl functions.
...
MFC after: 1 week
2003-11-16 11:58:21 +00:00
Johan Karlsson
33a3109794
Remove duplicate
...
#include <sys/cdefs.h>
__FBSDID(...);
Leave the one matching the other files in this directory.
2003-11-14 11:09:45 +00:00
Warner Losh
01f5b32809
Despam the const poisoning
...
Despam the u_->u change
2003-11-14 06:02:51 +00:00
David E. O'Brien
aa8255025a
Try to create some sort of consistency in how the routings to find the
...
multicast hash are written. There are still two distinct algorithms used,
and there actually isn't any reason each driver should have its own copy
of this function as they could all share one copy of it (if it grew an
additional argument).
2003-11-13 20:55:53 +00:00
David E. O'Brien
3b1c7064a3
It is obivous this started out as a copy of a Bill Paul driver so he has
...
a copyright on this driver as well. Bill uses a 4-clause BSDL, so we need
to add a complete copy of Bill's copyright.
2003-11-13 19:54:37 +00:00
Josef Karthauser
447f52c8b4
Remove a gremlin so that this code compiles under -stable without
...
a "syntax error before `struct'" error.
2003-11-12 01:40:11 +00:00
Josef Karthauser
7a4a3d9f69
MFNetBSD:
...
date: 2003/10/18 04:50:35; author: simonb
Remove assigned-to but otherwise unused variables.
Remove unreachable break after return statements.
2003-11-10 00:20:52 +00:00
Josef Karthauser
f395d6798d
MFNetBSD:
...
revision 1.142
date: 2003/10/11 03:04:26; author: toshii
Fix a done list handling bug which exhibits under high shared
interrupt rate and bus traffic. As the interrupt register is
read after checking hcca_done_head, there was a small chance
of dropping a done list. Ignore OHCI_WDH interrupt bit if
hcca_done_head is zero so that OHCI_WDH is processed later.
2003-11-10 00:16:36 +00:00
Josef Karthauser
9c96cea538
MFNetBSD:
...
revision 1.141
date: 2003/09/10 20:08:29; author: mycroft;
Update actlen even in the case where a TD returns an error --
this is critical for the umass bulk-only STALL case.
2003-11-10 00:12:39 +00:00
Josef Karthauser
238894c5ee
MFNetBSD:
...
revision 1.176
date: 2003/11/04 19:11:21; author: mycroft;
Ignore a CRCTO error on a SETUP transaction in combination with
STALLED or NAK. This fixes problems with the GL641.
2003-11-10 00:08:41 +00:00
Josef Karthauser
97287bdb44
MFNetBSD:
...
date: 2003/09/12 16:18:08; author: mycroft;
Tweak a debugging printf().
2003-11-09 23:59:53 +00:00
Josef Karthauser
fe5e683b90
Revise the NetBSD revision control strings.
2003-11-09 23:56:19 +00:00