mycroft
f8c8ef3b63
Document the Olympus, ScanLogic and Sony "quirks" better. Also, the ScanLogic
...
correctly reports itself as SCSI -- it is *not* UFI.
2003-10-16 19:54:01 +00:00
wiz
68f5a56945
regen
2003-10-16 08:05:54 +00:00
wiz
7127923ca9
According to Linux USB Ids list, 0b7a belongs to zeevo, inc.
2003-10-16 08:05:42 +00:00
mycroft
d7b6d72e8c
Deal with the damn DiskOnKey devices. See the comment for an explanation.
2003-10-16 00:36:46 +00:00
rjs
9f105a9400
Regen.
2003-10-15 11:11:55 +00:00
rjs
41929af1e0
Add more IDs.
2003-10-15 11:10:45 +00:00
tron
d8c9e38848
Fix build error caused by last change.
2003-10-15 08:28:29 +00:00
simonb
9606d846fa
Don't check an uninitialsed error variable before printing an error
...
message.
2003-10-15 06:43:36 +00:00
wiz
09d05922dc
Fix mixer wraparound. Closes PR 16652.
...
Patch from Sergey Svishchev. mycroft says "looks ok".
2003-10-14 13:12:19 +00:00
augustss
359109cff2
Regen.
2003-10-13 22:34:32 +00:00
augustss
6c07c4466a
Another Logitech camera.
2003-10-13 22:34:10 +00:00
augustss
32ee02b1f9
Regen.
2003-10-13 17:16:55 +00:00
augustss
c88ef72c1d
Add some IOMEGA products.
2003-10-13 17:15:03 +00:00
dyoung
f9d6bac599
dev/scsipi/atapi_disk.h is no more, and umass_scsipi.c compiles
...
fine w/o it.
2003-10-13 01:47:55 +00:00
enami
3dbf40b29d
KNF the previous commit.
2003-10-13 00:05:36 +00:00
enami
b3931d341e
Rest of PR23128, so that ehci.c compiles again.
2003-10-13 00:05:10 +00:00
mycroft
ba41e2e19b
Fix problems with ehci on controllers that support 64-bit addressing. From
...
Cliff Wright, PR 23128. Thanks!
2003-10-12 18:04:28 +00:00
wiz
d231b1cffc
regen (Acer BT-500 Bluetooth USB Adapter).
2003-10-11 12:13:00 +00:00
wiz
5da5ca0dde
Add IDs for Acer BT-500 Bluetooth USB Adapter.
2003-10-11 12:11:13 +00:00
toshii
6bd45c6229
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-10-11 03:04:26 +00:00
bouyer
7719e83c8b
Following Matt Thomas's request, rename ata attribute to ata_hl, and
...
wdc_base to ata. We can now have
atabus* at ata?
in kernel config files.
2003-10-08 20:57:59 +00:00
bouyer
99d6009c2a
Make the ATA mid-layer appears as atabus, as proposed in
...
http://mail-index.netbsd.org/tech-kern/2003/09/25/0006.html
This adds a device (atabus) between IDE controllers and wd or atapibus, to
have each ATA channel show up in the device tree. Later there will be atabus
devices in /dev, so that we can do IOCTL on them.
Each atabus has its own kernel thread, to handle operations that needs polling,
e.g. reset and others.
Device probing on each bus it defered to the atabus thread creation.
This allows to do the reset and basic device probes in parallel, which reduce
boot time on systems with several pciide controllers.
2003-10-08 10:58:12 +00:00
augustss
1c24ba42ab
Several changes:
...
* Implement read for ulpt.
* If the device is not opened for reading, occasionally drain any
data the printer might have (but don't hammer the printer with reads).
* Lower the buffer size to one page.
The driver seems to work with more printers now.
2003-10-04 21:19:50 +00:00
augustss
99ebb5ba5a
Add more printers that report bidir mode, but can't handle it. From Linux.
2003-10-02 19:10:37 +00:00
augustss
301ab7ace1
Regen.
2003-10-02 19:09:53 +00:00
augustss
e45171e5c1
Add more printers (from Linux).
2003-10-02 19:09:28 +00:00
augustss
7838ca0944
Regen.
2003-10-02 18:34:35 +00:00
augustss
3d6bbf42ca
Add HP Deskjet 6127.
2003-10-02 18:34:12 +00:00
augustss
1aa1d2f8e2
The umass attach can fail in many ways. Print a message about why it
...
failed instead of just being silent about it.
2003-09-29 20:04:25 +00:00
augustss
95b435b7b3
Update URLs. From PR 23004.
2003-09-29 11:54:26 +00:00
jdolecek
330360f6a6
regen: ROLAND MIDI devices and Piengineering Xkeys entry
2003-09-28 07:15:47 +00:00
jdolecek
eb3ff4c555
add usbdevs entries and umidi quirks for Roland USB MIDI devices
...
contributed in PR kern/18096 by Clemens Ladisch
2003-09-28 07:14:56 +00:00
jdolecek
b2122d6d98
add Piengineering Xkeys 58 entry, from kern/20838
2003-09-28 06:55:57 +00:00
mycroft
ab223e99bc
Allow a device to reject CLEAR_FEATURE ENDPOINT_STALL (with a STALL) -- the
...
assumption being that the device will never use a STALL of a non-control pipe,
I guess.
2003-09-23 21:44:42 +00:00
jdolecek
7cea8a1389
cleanup & uniform descriptor owner handling:
...
* introduce fsetown(), fgetown(), fownsignal() - this sets/retrieves/signals
the owner of descriptor, according to appropriate sematics
of TIOCSPGRP/FIOSETOWN/SIOCSPGRP/TIOCGPGRP/FIOGETOWN/SIOCGPGRP ioctl; use
these routines instead of custom code where appropriate
* make every place handling TIOCSPGRP/TIOCGPGRP handle also FIOSETOWN/FIOGETOWN
properly, and remove the translation of FIO[SG]OWN to TIOC[SG]PGRP
in sys_ioctl() & sys_fcntl()
* also remove the socket-specific hack in sys_ioctl()/sys_fcntl() and
pass the ioctls down to soo_ioctl() as any other ioctl
change discussed on tech-kern@
2003-09-21 19:16:48 +00:00
jdolecek
ea7271519d
regen - addition of KYE G-07 joystick entry
...
contributed in kern/22837 by Sergey Svishchev
2003-09-20 09:17:36 +00:00
jdolecek
63eb0e1ad8
add entry for KYE G-07 joystick
...
contributed in PR kern/22837 by Sergey Svishchev
2003-09-20 09:16:44 +00:00
mycroft
4b716264f7
Shuttle products do not need PQUIRK_NOTUR any more. Also removing them for the
...
other two items, since they are presumed unnecessary.
2003-09-17 07:49:11 +00:00
mycroft
09e452d82a
Do the quirk initialization earlier.
2003-09-13 03:18:13 +00:00
mycroft
96b1a8d146
Arrange for the SCSI device to be target 0, and us to be the highest target
...
number. This will make my life easier later...
2003-09-13 03:16:49 +00:00
mycroft
509e3d9fce
Set SCSIPI_CHAN_NOSETTLE.
2003-09-12 19:02:30 +00:00
mycroft
8b05b0c1d3
In usbd_setup_pipe(), check the return value from usbd_clear_endpoint_stall().
2003-09-12 16:22:57 +00:00
mycroft
af7e1b8144
Tweak a debugging printf().
2003-09-12 16:18:08 +00:00
mycroft
6c1f753c7c
ZIP drives don't need PQUIRK_NOTUR -- tested on both a 100 (by me) and a 250
...
(by gendalia). The 100 seems to have another problem that I'm looking into.
2003-09-12 14:52:38 +00:00
mycroft
dad4d4580d
Update actlen even in the case where a TD returns an error -- this is critical
...
for the umass bulk-only STALL case.
2003-09-10 20:08:29 +00:00
augustss
efbfbb9402
Regen.
2003-09-10 06:54:40 +00:00
augustss
83c306df7e
Add a couple of devices.
2003-09-10 06:52:27 +00:00
mycroft
2b919cb36a
Mostly stylistic change, making comments and printf()s similar between BBB
...
and CBI.
2003-09-10 06:38:28 +00:00
mycroft
78435d869d
Copyright maintenance.
2003-09-10 05:42:18 +00:00
mycroft
ff7d94f5ec
Er, missed one thing.
2003-09-10 05:30:15 +00:00