cjs
80c0f36acc
Re-make these after usbdevs update.
2001-12-26 07:18:36 +00:00
cjs
2d1b70cd08
Add ID for memory stick slot in Sony Clie running PalmOS 4.0. This may also
...
be the same for the PalmOS 3.5 versions, but I can't test that.
2001-12-26 04:32:39 +00:00
someya
09638d7a55
add 600 times dummy read from codec for YMF744 (revision < 2).
2001-12-25 16:55:50 +00:00
christos
70e238a1bc
PR/15049: Katsuomi Hamajima: fix memset re-definition.
2001-12-25 14:03:15 +00:00
jmcneill
ff0249d84d
Fix block position calculation in esl_intr.
2001-12-25 04:05:34 +00:00
jmcneill
b0df9e12af
The check for AUMODE_PLAY in esl_set_params was breaking some applications.
...
Remove it.
2001-12-25 03:47:46 +00:00
jmcneill
a89f9c462b
'nintr' from esl_softc was never used -- remove it
2001-12-25 03:46:34 +00:00
jmcneill
c4669fd0d0
Fixes output at 44kHz, 16-bit, stereo. Thanks to Charles Hannum and
...
Lennart Augustsson for providing proper fixes.
2001-12-25 02:37:39 +00:00
augustss
0228f218d3
Add UISDATA_DEBUG.
2001-12-24 21:37:52 +00:00
augustss
213baeaad6
Use the new USB_PRODUCT_ANY match.
2001-12-24 21:36:54 +00:00
augustss
bfc3660fb1
Add some more DIAGNOSTIC tests.
...
Make usb_match_device() match on USB_PRODUCT_ANY.
2001-12-24 21:36:15 +00:00
augustss
c33e730dd9
Get rid of the transfer_speed nonsense to calculate the timeout.
...
We get passed a timeout from the upper layer which is what matters.
2001-12-24 19:24:33 +00:00
augustss
ab7b323efa
Add a preliminary version of a driver for In-System Designs non-standard
...
ATA-over-BulkOnly protocol. The ISD chip can be found, e.g., in the
Archos MP3 player.
The driver still lacks real error handling.
2001-12-24 13:43:24 +00:00
augustss
45fc7e27e9
Regen.
2001-12-24 13:40:50 +00:00
augustss
0d60061a8b
Add some more In-System based adapters.
2001-12-24 13:40:31 +00:00
augustss
56b5867371
Make the separation between wire protocol (umass.c) and command protocol
...
(umass_scsipi.c) more distinct.
It is now possible to add new command protocols with a minimum of change.
The umassbus.[ch] files have been renamed umass_scsipi.[ch] since this
reflects their purpose better.
2001-12-24 13:25:52 +00:00
jdolecek
e71e5045dc
Back off rev. 1.21, this is going to be handled via userland keymap file.
...
Discussed with Martin Husemann.
2001-12-24 12:39:55 +00:00
christos
6e8072d607
enable the card before trying to establish an interrupt because we need the
...
ccr mapped on multi-function cards.
2001-12-24 12:07:27 +00:00
christos
d3d8a33acf
change if defined foo to ifdef foo and change a c++ comment into a c comment.
2001-12-24 09:41:34 +00:00
christos
d0b18148da
make sure that we adjust the end of the subrange if we adjusted the beginning
...
of it, but the offset of the card. Fixes 'cannot map i/o space' on 3c562d
2001-12-24 09:37:53 +00:00
christos
0e9f2d7a35
when we disable, we first disestablish the interrupt and then the card.
...
when we enable, we first configure the card and then establish the interrupt.
This is so that the ccr is mapped on multifunction cards.
2001-12-24 09:30:40 +00:00
jdolecek
a89c5fcfcb
Merge in changes sent by Michael Shalayeff, from OpenBSD port of this driver:
...
- use better default for DAC level (previous produced distorted output)
- preserve DAC setting in between openings
2001-12-23 23:14:59 +00:00
jdolecek
c4e01300ad
Add the AC97_HOST_SWAPPED_CHANNELS quirk for emuxki, and do some
...
whitespace cleanup. Streight from Yannick Montulet.
2001-12-23 22:54:08 +00:00
jdolecek
0a96b4c675
Whitespace cleanup, streight from Yannick Montulet.
2001-12-23 22:52:49 +00:00
ichiro
c4552cab7f
support FUJITSU MB86960/5 based ethernet cards
...
FMV-J181,182,182A
2001-12-23 09:25:19 +00:00
ichiro
766857df86
add FUJITSU MBH10302 specific Registers
2001-12-23 09:21:00 +00:00
ichiro
e5761e3205
regen
2001-12-23 09:11:05 +00:00
ichiro
42ff7db32c
change CIS name
2001-12-23 09:10:39 +00:00
gehenna
59c47ef767
The FujiFilm USB storage drive doesn't have a flex geom page and
...
doesn't know REQUEST SENSE.
2001-12-22 13:29:50 +00:00
gehenna
e1839209b8
Add new quirk: NO_REQUEST_SENSE
...
Submit by: Dave Sainty
2001-12-22 13:21:59 +00:00
elric
bfa5b70752
Hmmm. These were done this year, not 3 years ago.
2001-12-22 01:38:20 +00:00
augustss
3e919c40c7
Regen.
2001-12-21 23:37:41 +00:00
augustss
72d569430d
Fix typo, pointed out by Nathan Binkert.
2001-12-21 23:37:18 +00:00
matt
7ddce9880c
When mapping the consumer assignment, assign db_seg[0] to cb_seg[0] so any
...
private fields are copied as well. Then adjust cb_seq[0] public fields.
This make the DEFPA come up on sparc64.
2001-12-21 23:21:47 +00:00
bjh21
53fbe7ac5d
Correct a few comments and constant names in the light of the actual
...
documentation for this card (which I seem to have).
2001-12-21 22:33:28 +00:00
augustss
c6107a12f8
Add UIRDA_DEBUG.
2001-12-20 17:41:32 +00:00
augustss
4668f40616
Don't forget to call start routine in dongle manipulation.
2001-12-20 11:30:13 +00:00
augustss
28318702e6
Rearrange code that wiggles modem control lines so it actually reaches
...
the com port driver.
2001-12-20 09:26:35 +00:00
thorpej
16c96355a8
Fetch the MAC address from the NVRAM on the SiS 630 built-in Ethernet.
...
Based on PR 14665, Stephen Borrill <netbsd@precedence.co.uk>.
2001-12-20 03:32:31 +00:00
thorpej
f1b4fd111e
Regen; added SiS 630 PCI-Host bridge.
2001-12-20 03:24:58 +00:00
thorpej
694fcc51c0
Add the product ID for the SiS 630 PCI-Host bridge.
2001-12-20 03:24:22 +00:00
bouyer
5938b2bd62
Ops, a Ultra100>=TX2 is always in native mode !
2001-12-18 16:40:51 +00:00
bouyer
787b934e1e
The CMD0649 has 2 truly independant channel. tested by and patch from
...
Love <lha@stacken.kth.se>.
I suspect this is true for the 648 too; if someone with a 648 and one device
on each channel could test that all works with one_channel = 1, it would
be great !
2001-12-18 16:32:54 +00:00
soren
95c864d4f6
Previous was committed by mistake; revert.
2001-12-18 15:50:23 +00:00
augustss
b2a9a2993d
Move utility routine from uirda.c to usbdi_util.c.
2001-12-18 14:50:01 +00:00
ad
6b7cc2a465
Couple more tweaks, probably still not working.
2001-12-18 13:38:48 +00:00
ichiro
214499d236
change routine of device search.
...
mbe_pcmcia_lookup() is introduced
2001-12-18 11:32:47 +00:00
ichiro
62ddf45f47
regen
2001-12-18 11:23:49 +00:00
ichiro
e59b8e538e
add CIS strings of FUJITSU FMV-181,182,182A
...
delete ITCFJ182A, because FMV-182[A] ID is same as ITCFJ182A.
2001-12-18 11:23:24 +00:00
ichiro
57957526e0
Uoo
...
Make it compile.
2001-12-17 14:34:37 +00:00
ichiro
1b0449d255
support BREAK function,
...
keep a value of the last LCR.
2001-12-17 14:31:02 +00:00
ichiro
d5f3329501
In BREAK, the value of LCR is held.
2001-12-17 14:19:39 +00:00
gehenna
7cd101a6ca
Introduce the new umass quirk table.
...
Discussed with augustss.
2001-12-17 12:16:14 +00:00
bouyer
a9f41fe33b
dd support for the Promise Ultra100TX2, Promise Ultra100TX2v2 and Ultra133
...
IDE controllers. In part from OpenBSD via ragge, in part from FreeBSD.
2001-12-16 23:35:52 +00:00
oster
3b488c3f27
Fix an off-by-one error when autoconfig is hunting for a free RAID
...
device in the rare event that the one it wants is already in use.
Thanks to Wolfgang Stukenbrock for noticing the bug and filing the PR.
This fix addresses PR#14862.
2001-12-16 22:57:32 +00:00
thorpej
e53aabcecc
Rename weasel.c to weasel_isa.c in preparation for supporting the
...
PCI version of the Weasel.
2001-12-16 22:35:31 +00:00
thorpej
cf64f893c8
Try again: weasel -> weasel_isa
2001-12-16 22:33:35 +00:00
thorpej
87e8f0c761
Oops, revert previous; it included some other changes there weren't
...
meant to be checked in.
2001-12-16 22:32:07 +00:00
thorpej
b45e326520
weasel -> weasel_isa
2001-12-16 22:30:26 +00:00
thorpej
cb2d65aaf9
Fix a minor typo.
2001-12-16 22:23:01 +00:00
thorpej
23dfa29697
Add the serial port on the Middle Digital, Inc. PCI Weasel.
2001-12-16 22:22:04 +00:00
thorpej
fd8e4d1653
Regen:
...
Add Middle Digital, Inc. vendor ID. Add product IDs for the
Middle Digital PCI-Weasel Virtual VGA, Serial Port, and Control
registers.
2001-12-16 22:00:41 +00:00
thorpej
f7b4a308a9
Add Middle Digital, Inc. vendor ID. Add product IDs for the
...
Middle Digital PCI-Weasel Virtual VGA, Serial Port, and Control
registers.
2001-12-16 21:59:47 +00:00
soren
3faa83dcb4
To make dev/pcmcia work on platforms with 64-bit bus_addr_t and
...
32-bit bus_size_t (sparc), change the pcmcia_mem_map(9) offsetp
argument to bus_size_t as it is used as a bus_space offset.
2001-12-16 17:53:17 +00:00
ichiro
0a1465a39c
handle vendor and product lookup with common routine
2001-12-16 15:11:19 +00:00
ichiro
10c8cdf485
missing Misc Attribute of PCMCIA functions
...
FUJITSU CF Ether ITCFJ182A supported "Power down"
Power down supply current are 20mA
2001-12-16 06:07:50 +00:00
ichiro
ff638ce5fd
support FUJITSU CF EthernetCard
...
ITCFJ181A
mbe0 at pcmcia1 function 0: Fujitsu J182A Compact Flash Ethernet
mbe0: Ethernet address 00:00:0e:c5:01:ea
2001-12-16 05:44:33 +00:00
ichiro
a4ad95c757
regen
2001-12-16 05:43:16 +00:00
ichiro
dc739ee7b9
add FUJITSU CF EthernetCard
...
ITCFJ181A
2001-12-16 05:42:46 +00:00
tsutsui
7d563fd40e
malloc() + memset() -> malloc() with M_ZERO flag
2001-12-16 04:17:02 +00:00
bjh21
7f32875295
if_media support for the DP83905 AT/LANTIC (a souped-up DP8390).
2001-12-16 00:22:43 +00:00
bjh21
c72d5d40dd
Add code to support the bugged Macronix MX98905 chip, as used in several
...
podulebus Ethernet cards. This replaces the NE2000 memory-access routines
with ones that don't try to transfer more than 255 bytes at a time.
This code should perhaps be merged into ne2000.c, but presumably most NE2000
clones won't need it.
2001-12-15 17:47:34 +00:00
soren
875bff0962
To make dev/pcmcia work on platforms with 64-bit bus_addr_t and
...
32-bit bus_size_t (sparc), change the pcmcia_mem_map(9) offsetp
argument to bus_size_t as it is used as a bus_space offset.
2001-12-15 13:23:20 +00:00
soren
3514260fd4
Regen.
2001-12-15 13:18:10 +00:00
soren
c425f6ea72
Add Cologne Chip Designs ISDN controller.
2001-12-15 13:17:49 +00:00
soren
e324e87ca8
Fix typo in comment.
2001-12-15 12:01:55 +00:00
soren
3022b71f80
Correct copyright header.
2001-12-15 11:45:24 +00:00
soren
df984ecc52
Use bus_size_t's for bus space read/write offsets.
2001-12-15 11:41:09 +00:00
explorer
6b9f60a2db
install into /usr/include/dev/ir, since Jason made irdaattach look here.
2001-12-15 01:03:28 +00:00
augustss
c6df7d4358
Regen.
2001-12-15 00:31:43 +00:00
augustss
385b05e2f9
Add another Altima PHY. From Peter Seebach.
2001-12-15 00:31:03 +00:00
augustss
c70fc55cba
Add a hack for ScanLogic SL11R IDE adapter. From FreeBSD.
2001-12-15 00:26:14 +00:00
augustss
3a31906841
Regen.
2001-12-15 00:25:00 +00:00
augustss
4a4ae0b6b7
YAD.
2001-12-15 00:15:01 +00:00
augustss
18c6adb0b6
YAD (Yet Another Device)
2001-12-15 00:07:45 +00:00
augustss
f79701e3fa
Regen.
2001-12-14 23:57:00 +00:00
augustss
154a59571d
Add SS1001.
2001-12-14 23:56:42 +00:00
augustss
356c54687b
Integrate fix from PR 10155.
...
Add ACCTON SS1001.
2001-12-14 23:56:21 +00:00
nathanw
8d1585affa
The Olympus C-1 engine cameras seem to need the PQIRK_ONLYBIG quirk.
2001-12-14 22:15:52 +00:00
augustss
74a0c5db97
Remember to add header byte to length.
...
Use fewer magic constants.
(The driver works now.)
2001-12-14 15:44:04 +00:00
augustss
342a82f2dd
Start read at open.
...
Don't send new header when nothing changes.
(But uirda is still not working.)
2001-12-14 13:07:33 +00:00
augustss
7f50d17c46
Sanity check speed setting.
2001-12-14 12:57:30 +00:00
augustss
142cdc8997
Rearrage softc a little.
2001-12-14 12:56:58 +00:00
augustss
aa89e69702
Don't reallocate I/O buffers.
2001-12-14 12:08:14 +00:00
augustss
d787f49ee6
Fix descriptor definition bug.
...
Clear endpoint stall on error.
2001-12-14 12:02:53 +00:00
bjh21
2ee0431a3d
Register definitions for the NatSemi DP83905 AT/LANTIC, as used in many
...
podulebus Ethernet cards.
2001-12-14 10:16:03 +00:00
gehenna
f144837e0e
Stylistic changes
2001-12-14 08:58:49 +00:00
gehenna
2d27ad7c73
Define a new structure to store wire specific control methods.
...
The basic BBB/CBI functions are stored as members of constant structure.
When attached device, softc holds one of that constant structures.
2001-12-14 08:46:19 +00:00
ichiro
69424fd268
typo fix
2001-12-14 08:33:54 +00:00
gehenna
49bba69842
Use device handle and interface number which are stored in softc.
2001-12-14 06:21:56 +00:00