jdarrow
75f0c06d8a
Add a new vendor and product ID for a cardbus NIC I've got
...
Belkin 0x1799
F5D6020v3 0x6020
2004-12-07 04:28:07 +00:00
cube
eac73e5ce7
Add config wires for ixpide(4).
2004-12-06 19:23:09 +00:00
cube
7164a75552
Add ixpide(4), a driver for the IDE controller found in the ATI IXP series
...
of integrated chipsets.
Documented from the Linux driver. Tested by reinoud@, ok'd by bouyer@.
2004-12-06 19:22:24 +00:00
cube
cc48293bc4
Regen (ATI IXP IDE).
2004-12-06 12:55:26 +00:00
cube
30962ed274
Add ATI IXP IDE Controller.
2004-12-06 12:54:37 +00:00
bouyer
32ea72dcdc
Regen: Cleanup in VIA chipset names. From Lloyd Parkes in kern/15466.
2004-12-05 21:03:45 +00:00
bouyer
52ad9744eb
Cleanup in VIA chipset names. From Lloyd Parkes in kern/15466.
2004-12-05 21:01:43 +00:00
xtraeme
347378fc9f
Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@,
...
reviewed by christos@, cube@ and martin@.
While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove
an empty line in some frontends (mpu_isa.c, etc).
2004-12-02 09:50:41 +00:00
grant
9204390fe4
add iteide(4) driver for ITE8212-based IDE controllers. from
...
OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
2004-12-01 22:27:45 +00:00
grant
de8ed3cda9
regen
2004-11-30 05:02:57 +00:00
grant
63ea06b029
add ITE 8212 IDE controller.
2004-11-30 05:02:37 +00:00
briggs
87dda823cf
Minor tweak to add newline to an aprint_error().
2004-11-30 03:08:27 +00:00
bouyer
9958df25fd
Add RAID support, from Shin'ichiro TAYA on current-users@.
2004-11-28 14:34:31 +00:00
bouyer
fe4d81db48
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of
...
controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64.
Added to all kernel config file which had pdcide(4).
2004-11-24 20:49:17 +00:00
bouyer
489e5e5287
Move bus_dma setup out of pciide_dma_init() in a new function,
...
pciide_dma_dmamap_setup(), for the benefit of drivers that needs special
registers setup in dmainit().
2004-11-24 19:52:50 +00:00
briggs
83931ac682
The 8254x apparently doesn't respond well to I/O accesses at 0. Do not
...
attempt to map the I/O BAR if it is 0. This will have the side-effect
of causing the wm_reset() routine to fall back to memory BAR accesses
for those chips on which it would attempt I/O BAR accesses for the reset.
Also update the comments about why we attempt the I/O BAR accesses for
the reset in favor of the memory BAR accesses.
2004-11-24 15:14:13 +00:00
thorpej
38f94c5d99
Don't bother caching the checksum context. Other drivers for this chip
...
don't, and it seems as though doing it may cause some problems.
2004-11-24 00:02:50 +00:00
thorpej
978214ebe8
If we have to do an m_pullup() when setting up offload parameters,
...
make sure that the pullup was done into trailing space at the end of
the existing first-mbuf-in-chain. If not, log an error and drop the
packet, because the mbuf chain no longer corresponds to the DMA map,
and we are already committed to transmitting the packet.
2004-11-23 23:05:33 +00:00
thorpej
0d16742b72
Also toggle the second port's Ethernet address lsb on the WM_T_82546_3.
2004-11-23 21:36:38 +00:00
thorpej
0d68f66da9
Use log() instead of printf().
2004-11-22 19:28:37 +00:00
rumble
bacd128163
regen
2004-11-22 04:24:25 +00:00
rumble
501793b6d8
kern/28384: VT3606 -> VT6306 typo
2004-11-22 04:23:21 +00:00
jmmv
dcfa2c4905
Fix typo in previous commit that was breaking the build (hi, tacha@!).
2004-11-19 17:59:09 +00:00
tacha
f2ffe49e42
Add support for Broadcom BCM5705K.
2004-11-19 10:17:17 +00:00
tacha
a7c87301d7
regen.
2004-11-19 10:01:20 +00:00
tacha
1e152ddcc3
add Broadcom BCM5705K.
2004-11-19 09:58:42 +00:00
kent
ca2819710c
implement auich_activate() and auich_detach()
2004-11-17 15:19:30 +00:00
kent
d1afddf792
make functions static as possible
2004-11-17 15:14:38 +00:00
jdarrow
f18e689470
Regen from pcidevs 1.666 (add two wireless cards)
2004-11-17 11:18:27 +00:00
jdarrow
22caf82968
Add PCI IDs for two wireless cards I've got.
...
Ralink Technologies (vendor 0x1814) RT2460 (product 0x0101).
Texas Instruments (vendor 0x104c) ACX111 (product 0x9066).
2004-11-17 11:15:03 +00:00
junyoung
7e4d6b33ef
Regen.
2004-11-17 03:06:03 +00:00
junyoung
49626f2987
Revert ATI to ATI Technologies.
...
Remove trailing Corp., Inc., Ltd., and etc. for consistency.
2004-11-17 03:04:45 +00:00
augustss
2769396f67
Add RECORD to the conversion table, otherwise we panic on boot.
...
The fact that we cannot record (yet) is found out later anyway.
2004-11-16 19:33:56 +00:00
xtraeme
a32e5267fb
Fix typo.
2004-11-16 17:15:01 +00:00
skrll
17000c110b
Regen
2004-11-16 09:18:20 +00:00
skrll
09e4029fc5
Add Intel PRO/Wireless LAN 2200BG Mini-PCI Adapter
2004-11-16 09:17:20 +00:00
soren
9feb7a04f4
Regen.
2004-11-14 15:24:05 +00:00
soren
05f81f873e
Add Mylex ExtremeRAID 1100.
...
Shorten ATI Technologies to ATI.
Simplify names of Intel mobile USB controllers.
2004-11-14 15:23:42 +00:00
kent
af9ebe8723
auacer uses aurateconv
2004-11-13 15:15:56 +00:00
kent
c1653144ff
adopt auconv_set_converter()
2004-11-13 15:00:48 +00:00
kent
ad6e9b1b34
device matching by pcireg_t, not a pair of vendor ID and product ID.
...
This change reduces 170 Byte of i386 kernel size.
2004-11-11 03:06:21 +00:00
cube
6f5a5c1814
Add support for the ICH6 AC97 controller.
2004-11-10 17:22:25 +00:00
cube
7d9f9f3cc2
Add support for the ICH6 IDE controller (82801FB).
2004-11-10 17:19:05 +00:00
cube
cf1fc8341b
Return an error when a read operation fails, instead of pretending it
...
succeeded and transmitting a bogus value.
2004-11-10 17:17:14 +00:00
wiz
b764f86fae
Fix typo in comment; from Sergey Svishchev.
2004-11-10 16:39:04 +00:00
cube
a6f37c0203
In auich_calibrate, set sc_ac97_clock to a default value of 48000 first.
...
That way, if the calibration fails or times out, sc_ac97_clock won't be 0
and there won't be a division by zero later in ac97_set_rate.
2004-11-10 14:14:09 +00:00
kent
a5158f56a8
remove unused variable
2004-11-10 04:22:31 +00:00
kent
145085fc2f
move IS_FIXED_RATE(), SUPPORTS_4CH(), and SUPPORTS_6CH to ac97var.h
2004-11-10 04:20:26 +00:00
kent
7a23477c6c
remove mixer setting code in *_attach() because ac97_attach() does it.
2004-11-09 16:28:14 +00:00
kent
5bea7e5b64
remove unnecessary ac97-related code
2004-11-09 15:57:11 +00:00