freebsd-dev/sys/dev
John Dyson e871e61fcf Addition of support of the slightly rogue Promise IDE interface(Dyson), support
of multiple PCI IDE controllers(Dyson), and some updates and cleanups from
John Hood, who originally made our IDE DMA stuff work :-).

I have run tests with 7 IDE drives connected to my system, all in DMA
mode, with no errors.  Modulo any bugs, this stuff makes IDE look
really good (within it's limitations.)

Submitted by:	John Hood <cgull@smoke.marlboro.vt.us>
1997-09-20 07:41:58 +00:00
..
advansys Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
aic7xxx Make the aic7xxx sequencer assembler compile in the kernel's object 1997-09-03 03:44:58 +00:00
ar Added used #include - don't depend on <sys/mbuf.h> including 1997-09-02 01:19:47 +00:00
bktr Amancio's latest in the Brooktree driver. 1997-09-09 06:32:32 +00:00
ccd Removed unused #includes. 1997-06-14 13:56:12 +00:00
cy Update select -> poll in drivers. 1997-09-14 03:19:42 +00:00
de ``oops''. I cut/pasted the original free()'s based on mark's suggestion 1997-09-20 02:29:56 +00:00
dgb Update select -> poll in drivers. 1997-09-14 03:19:42 +00:00
ed Change the address for the low end of what we permit from c0000 down 1997-09-10 00:17:39 +00:00
eisa #include <machine/limits.h> explicitly in the few places that it is required. 1997-08-21 20:33:42 +00:00
en Added used #include - don't depend on <sys/mbuf.h> including 1997-09-02 01:19:47 +00:00
ep Added used #include - don't depend on <sys/mbuf.h> including 1997-09-02 01:19:47 +00:00
ex Support Intel EtherExpress Pro 10+ 1997-09-12 08:30:57 +00:00
fdc Enable the FIFO on enhanced floppy controllers. This reduces the 1997-09-17 20:16:17 +00:00
fe Removed unused #includes. 1997-07-20 14:10:18 +00:00
fxp Changes to support NetBSD and the new ifmedia extensions. 1997-09-05 10:23:58 +00:00
ic Enable the FIFO on enhanced floppy controllers. This reduces the 1997-09-17 20:16:17 +00:00
ie Added used #include - don't depend on <sys/mbuf.h> including 1997-09-02 01:19:47 +00:00
joy Removed unused #includes. 1997-07-20 14:10:18 +00:00
kbd Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
lnc Removed unused #includes. 1997-08-02 14:33:27 +00:00
mcd Removed unused #includes. 1997-07-20 14:10:18 +00:00
mse Update select -> poll in drivers. 1997-09-14 03:19:42 +00:00
pci Addition of support of the slightly rogue Promise IDE interface(Dyson), support 1997-09-20 07:41:58 +00:00
pcm/isa update Luigi's driver to poll interface (Peter, you might want to check 1997-09-18 07:47:03 +00:00
pdq Bruce wants the warning. 1997-09-14 11:28:30 +00:00
ppbus Oops, the previous change applied a reversed patch. 1997-09-01 18:39:37 +00:00
ppc Removed unused #includes. 1997-09-01 02:08:42 +00:00
rc Update select -> poll in drivers. 1997-09-14 03:19:42 +00:00
rp Update select -> poll in drivers. 1997-09-14 03:19:42 +00:00
scd Removed unused #includes. 1997-07-20 14:10:18 +00:00
si Update select -> poll in drivers. 1997-09-14 03:19:42 +00:00
sio teach sio how to attach to isa PnP cards. This is mainly for use with 1997-09-19 15:25:49 +00:00
snp Fixed gratuitous ANSIisms. 1997-09-16 11:44:05 +00:00
sound/isa update Luigi's driver to poll interface (Peter, you might want to check 1997-09-18 07:47:03 +00:00
speaker Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
sr Removed unused #includes. 1997-09-02 20:06:59 +00:00
syscons Update select -> poll in drivers. 1997-09-14 03:19:42 +00:00
vn Fixed locking violation of vnode operation. VOP_READ, VOP_WRITE and 1997-08-14 13:44:19 +00:00
vx Struct arpcom should be in the beginning of a softc struct for arp and 1997-09-02 16:44:46 +00:00
wl Fixed type mismatch for a (low quality interface) function with an 1997-08-25 22:34:25 +00:00