freebsd-dev/sys/dev
Søren Schmidt 2b0a1c086d Add support for the HPT366 chip, this is used on the Abit boards and
their HotRod controller and on SIIG PCI ultra DMA controller. These
changes also made lots of the Promise code go away, its all much more
generic this way.

Get rid of atapi_immed_cmd, instead use the queue to move atapi commands
from interrupt context if nessesary, the entire atapi layer has
gotten an overhaul.

Lots of fixes to utililize the new features in subr_disk.c etc, and
get rid of the last biots of softc arrays in the drivers, the
only one left is atadevices which cannot easily go away (yet).

Use our own malloc names, its a lot easier to track memory usage this way.

General cleanup overall.
1999-10-09 19:57:13 +00:00
..
advansys
aha Use the PRVERB() macro instead of 'if (bootverbose) printf()... 1999-10-02 17:40:07 +00:00
ahb
aic7xxx
amd
amr This is a driver for the AMI MegaRAID family of controllers. It all of 1999-10-07 02:23:12 +00:00
ar
ata Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
atkbdc
bktr Found and fixed FM radio mute bug 1999-10-05 01:49:43 +00:00
buslogic - Point the right bits at the new location of the bus front ends. 1999-10-09 06:25:18 +00:00
ccd Removal of sys/device.h 1999-10-05 21:19:41 +00:00
cs
cy
de
dec
dgb
dpt Switch over to the new location in sys/dev/dpt. 1999-10-09 03:46:28 +00:00
ed
eisa
en
ep Fix includes. I missed this the first time around. 1999-10-02 20:22:26 +00:00
ex
fb Check whether init and term are actually given 1999-10-05 20:32:53 +00:00
fdc
fe
fxp Make the fxp driver work on alpha, rather than panic the machine on boot 1999-09-30 19:03:12 +00:00
hea
hfa
ic
ida Removal of sys/device.h 1999-10-05 21:19:41 +00:00
ie
iicbus Fix: WARNING: "iic" is usurping "iic"'s cdevsw[] - the DEV_DRIVER_MODULE() 1999-10-04 15:53:08 +00:00
isp
joy
kbd
lnc
mc146818
mca - Restore correct operation of bt_mca. 1999-10-09 04:02:02 +00:00
mcd
md
mii
mlx This is a driver for the Mylex DAC960 family of integrated RAID 1999-10-07 02:20:32 +00:00
mse - Remove cdevsw_add(). 1999-10-06 13:03:09 +00:00
pccard
pcf
pci Add the 16550 programming interface code for PCIS_SIMPLECOMM_UART. 1999-10-09 16:00:56 +00:00
pcm Make interrupts shareable with RF_SHAREABLE. This is untested, but 1999-10-09 03:52:07 +00:00
pdq
ppbus Print more verbose debugging output 1999-10-05 20:29:00 +00:00
ppc
rc
rp
scd
sf
si Zap cdevsw_add() - the make_dev's take care of it and don't use 1999-10-08 18:27:20 +00:00
sio Change pnp ID for the SupraExpress 56i Sp V.90 modem (logical ID 1999-10-03 22:25:19 +00:00
sk
smbus
snp
sound Make interrupts shareable with RF_SHAREABLE. This is untested, but 1999-10-09 03:52:07 +00:00
speaker
sr
streams
syscons - Remove cdevsw_add(). 1999-10-06 13:03:09 +00:00
ti
tx
usb Move the include of device.h into the NetBSD specific section. 1999-10-08 07:38:11 +00:00
vinum Removal of sys/device.h 1999-10-05 21:19:41 +00:00
vn Remove the D_NOCLUSTER[RW] options which were added because vn had 1999-09-30 07:11:30 +00:00
vr
vx
wi
wl
xe