freebsd-skq/sys/dev
Julian Elischer 53ac6efbd8 OK, that's it..
That's EVERY SINGLE driver that has an entry in conf.c..
my next trick will be to define cdevsw[] and bdevsw[]
as empty arrays and remove all those DAMNED defines as well..

Each of these drivers has a SYSINIT linker set entry
that comes in very early.. and asks teh driver to add it's own
entry to the two devsw[] tables.

some slight reworking of the commits from yesterday (added the SYSINIT
stuff and some usually wrong but token DEVFS entries to all these
devices.

BTW does anyone know where the 'ata' entries in conf.c actually reside?
seems we don't actually have a 'ataopen() etc...

If you want to add a new device in conf.c
please  make sure I know
so I can keep it up to date too..

as before, this is all dependent on #if defined(JREMOD)
(and #ifdef DEVFS in parts)
1995-11-29 10:49:16 +00:00
..
aic7xxx Fix the long dreaded Wide bug and enable WIDEODD for reads. 1995-11-07 05:31:28 +00:00
ar This driver supports the Arnet SYNC/570i ISA cards that is based on the 1995-11-21 02:32:04 +00:00
bktr A batch of Jim Lowe's patches: 1995-11-29 01:07:59 +00:00
cy OK, that's it.. 1995-11-29 10:49:16 +00:00
de Set flag to stop backoff counter from counting when carrier activity is 1995-11-17 12:11:22 +00:00
dgb OK, that's it.. 1995-11-29 10:49:16 +00:00
ed Fixed staticization - use `static' in function headers, not just in 1995-11-18 08:29:04 +00:00
eisa Staticize again. 1995-11-29 10:12:34 +00:00
ep Added `#include "ioconf.h"' to <machine/conf.h> and cleaned up the 1995-11-04 17:08:13 +00:00
fdc the second set of changes in a move towards getting devices to be 1995-11-28 09:42:06 +00:00
fe Added `#include "ioconf.h"' to <machine/conf.h> and cleaned up the 1995-11-04 17:08:13 +00:00
fxp Device driver for Intel Pro/100 PCI Fast Ethernet controller. 1995-11-28 23:55:26 +00:00
ic This driver supports the Arnet SYNC/570i ISA cards that is based on the 1995-11-21 02:32:04 +00:00
ie Fixed the type of a timeout function. 1995-11-18 08:35:49 +00:00
joy OK, that's it.. 1995-11-29 10:49:16 +00:00
kbd Change fkey 63 from ^[[K to ^[[~. 1995-03-28 21:30:13 +00:00
lnc Cleanup, make things static. 1995-10-31 18:41:49 +00:00
mcd OK, that's it.. 1995-11-29 10:49:16 +00:00
mse OK, that's it.. 1995-11-29 10:49:16 +00:00
pci Made pci.c compile again. It unfortunately depends on the isa interrupt 1995-11-21 13:59:56 +00:00
ppbus Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
rc OK, that's it.. 1995-11-29 10:49:16 +00:00
scd OK, that's it.. 1995-11-29 10:49:16 +00:00
si OK, that's it.. 1995-11-29 10:49:16 +00:00
sio OK, that's it.. 1995-11-29 10:49:16 +00:00
snp OK, that's it.. 1995-11-29 10:49:16 +00:00
speaker OK, that's it.. 1995-11-29 10:49:16 +00:00
syscons Separate colors & attributes as Terry points 1995-11-28 00:17:32 +00:00
vn OK, that's it.. 1995-11-29 10:49:16 +00:00