freebsd-skq/sys/conf
sos acd43345e5 This is a major rework of the ATA driver (ATAng)
Restructure the way ATA/ATAPI commands are processed, use a common
ata_request structure for both. This centralises the way requests
are handled so locking is much easier to handle.

The driver is now layered much more cleanly to seperate the lowlevel
HW access so it can be tailored to specific controllers without touching
the upper layers. This is needed to support some of the newer
semi-intelligent ATA controllers showing up.

The top level drivers (disk, ATAPI devices) are more or less still
the same with just corrections to use the new interface.

Pull ATA out from under Gaint now that locking can be done in a sane way.

Add support for a the National Geode SC1100. Thanks to Soekris engineering
for sponsoring a Soekris 4801 to make this support.

Fixed alot of small bugs in the chipset code for various chips now
we are around in that corner anyways.
2003-08-24 09:22:26 +00:00
..
defines
files This is a major rework of the ATA driver (ATAng) 2003-08-24 09:22:26 +00:00
files.alpha fix disordering of filenames. Place the dev/ppc files in alphabetical 2003-08-04 02:39:14 +00:00
files.amd64 Turn on the MTRR driver. 2003-08-23 00:59:26 +00:00
files.i386 AGP GART driver for NVIDIA nForce/nForce2 chipsets. 2003-08-23 18:00:31 +00:00
files.ia64 Add rules for font.h and ukbdmap.h. Needed for LINT. 2003-08-23 02:33:36 +00:00
files.pc98 As warned: Initiate deorbit burn for the pcaudio driver. 2003-08-15 14:56:05 +00:00
files.powerpc
files.sparc64 Hook syscons and the creator driver up to the sparc64. This compiles but 2003-08-24 01:54:06 +00:00
kern.mk
kern.post.mk Fix logic in Makefile.i386,v 1.249: only back up ${DESTDIR}${KODIR} 2003-08-07 19:12:06 +00:00
kern.pre.mk Now that the pci include file location migration has been completed, 2003-08-22 15:41:44 +00:00
kmod_syms.awk
kmod.mk Now that the pci include file location migration has been completed, 2003-08-22 15:41:44 +00:00
ldscript.alpha
ldscript.amd64
ldscript.i386
ldscript.ia64
ldscript.powerpc
ldscript.sparc64
majors As warned: Initiate deorbit burn for the pcaudio driver. 2003-08-15 14:56:05 +00:00
majors.awk
Makefile.alpha
Makefile.amd64
Makefile.i386
Makefile.ia64
Makefile.pc98
Makefile.powerpc
Makefile.sparc64
makeLINT.mk
makeLINT.sed
newvers.sh ARGH. I *knew* I'd eventually accidently commit this. Change 5.1-XP back 2003-07-23 20:07:49 +00:00
NOTES This is a major rework of the ATA driver (ATAng) 2003-08-24 09:22:26 +00:00
options This is a major rework of the ATA driver (ATAng) 2003-08-24 09:22:26 +00:00
options.alpha
options.amd64
options.i386 EISA_SLOTS is mandantory to get opt_eisa.h 2003-07-22 11:42:45 +00:00
options.ia64 Picking PAGE_SHIFT as a global option is a bad idea. Instead call the 2003-08-23 03:38:36 +00:00
options.pc98 Initiate de-orbit burn for fpu-less operation. 386+387 is still 2003-07-22 08:11:17 +00:00
options.powerpc
options.sparc64 Hook syscons and the creator driver up to the sparc64. This compiles but 2003-08-24 01:54:06 +00:00
systags.sh