freebsd-dev/sys/dev
Matthew N. Dodd 94d49d9a35 Correctly implement the non-PnP enumeration of ISA board.
We now correctly skip boards that have PnP support enabled, or are in
test mode.  The 3c509s support a number of combinations of device
probing, as per the databook.

	- ISA only
	- PnP only
	- ISA or PnP

We will allow cards that can be dealt with by PnP to be attached by the
PnP enumerator.

This fixes the bogus detection of boards at weird ioports.
1999-12-06 08:31:47 +00:00
..
advansys
aha
ahb
aic Disconnect and tagged queueing now really work. Also fix a bug that's 1999-12-04 22:15:02 +00:00
aic7xxx
amd
amr Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
ar Add explicit null entries for new entrypoints. 1999-12-01 09:34:14 +00:00
ata Better error handeling: 1999-11-29 12:24:51 +00:00
atkbdc Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
bktr Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
buslogic
cardbus Sync to latest cardbusdevs file 1999-11-18 07:22:59 +00:00
ccd Convert various pieces of code to use vn_isdisk() rather than checking 1999-11-22 10:33:55 +00:00
cs
cy
dc Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers 1999-12-04 17:41:31 +00:00
de
dec
dgb
dpt
ed Fix the hang on card eject problem and maybe the hang on suspend 1999-12-01 07:38:54 +00:00
eisa Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
en
ep Correctly implement the non-PnP enumeration of ISA board. 1999-12-06 08:31:47 +00:00
ex
fb
fdc Add a truely evil workaround (hack!) for some unfortunate BIOS 1999-12-06 06:59:09 +00:00
fe
fxp
hea
hfa
ic
ida Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
ie
iicbus Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
isp roll platform minor 1999-12-03 06:56:43 +00:00
joy newbusify and port the joy driver to the Alpha. It now attaches to the 1999-12-05 19:51:40 +00:00
kbd
lnc
mc146818
mca Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
mcd
md Initialize type correctly. 1999-12-01 10:20:21 +00:00
mii Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers 1999-12-04 17:41:31 +00:00
mlx Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
mse
pccard Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
pcf Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
pci Raise the pci compat driver match priority a bit so that it's not 1999-12-05 18:50:22 +00:00
pcic Make this compile again after the device_add_child change. 1999-12-06 05:22:47 +00:00
pdq
ppbus Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
ppc
rc
rp
scd
sf Modify the Adaptec "starfire" driver to reset the PHY on the MII bus 1999-12-05 20:02:45 +00:00
si Fix some -Wunused warnings 1999-11-18 08:43:58 +00:00
sio Use bus_get_resource() instead of bus_get_resource_start() as the latter 1999-12-06 06:47:02 +00:00
sk
smbus Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
snp Remove cdevsw_add() - the make_dev() calls are already there. 1999-11-18 06:39:47 +00:00
sound conditionalise some warning messages 1999-12-05 20:25:29 +00:00
speaker
sr Add explicit null entries for new entrypoints. 1999-12-01 09:34:14 +00:00
streams
sym Update to the 0.12.0-19991127 patch + my header path & doc changes. 1999-11-28 01:35:29 +00:00
syscons Fix mouse cursor logic which I broke in 1.1 ;-< 1999-12-06 03:22:16 +00:00
ti
tx
usb Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
vinum remove PCATCH from a tsleep that isn't checked for (avoid infinite loop). 1999-11-18 08:57:03 +00:00
vn
vr
vx
wi Update the WaveLAN/IEEE driver: 1999-11-25 20:45:49 +00:00
wl
xe