freebsd-src/sys/dev/ata
Søren Schmidt 49373540b9 More errata fixing for the SiI3112A disaster chip:
Serialize access to the SATA channels, the chip messes up if
both channels are used at the same time.

The SiI3112 hereby takes the price as the most crappy SATA chip in
existance by a significant amount.

My advise to our userbase is to avoid this chip like the plague...
2003-12-08 09:22:20 +00:00
..
ata-all.c Fix ata-card. 2003-11-30 16:27:59 +00:00
ata-all.h Workaround for errata on early versions of the sii3112. 2003-11-28 19:01:28 +00:00
ata-card.c Fix ata-card. 2003-11-30 16:27:59 +00:00
ata-cbus.c Unify prototypes. 2003-08-25 09:01:49 +00:00
ata-chipset.c More errata fixing for the SiI3112A disaster chip: 2003-12-08 09:22:20 +00:00
ata-commands.h This is a major rework of the ATA driver (ATAng) 2003-08-24 09:22:26 +00:00
ata-disk.c Centralise mode setting. Instead of doing it in all subdrivers, do 2003-11-11 14:55:36 +00:00
ata-disk.h This is a major rework of the ATA driver (ATAng) 2003-08-24 09:22:26 +00:00
ata-dma.c Workaround for errata on early versions of the sii3112. 2003-11-28 19:01:28 +00:00
ata-isa.c Fix modesetting on ISA only systems. 2003-12-03 13:40:26 +00:00
ata-lowlevel.c Fix for the missing slave problem. 2003-12-03 15:32:53 +00:00
ata-pci.c This should allow us to boot with DMA enabled on unknown PCI ATA 2003-10-28 19:01:48 +00:00
ata-pci.h Workaround for errata on early versions of the sii3112. 2003-11-28 19:01:28 +00:00
ata-queue.c If just gcc could make up its mind... 2003-10-20 14:28:37 +00:00
ata-raid.c Correct the former patch, I accidently committed the wrong version. 2003-11-24 14:54:41 +00:00
ata-raid.h This is a major rework of the ATA driver (ATAng) 2003-08-24 09:22:26 +00:00
atapi-cam.c Fix a potential problem with atapi-cam where an incorrect flag is passed 2003-12-05 01:02:46 +00:00
atapi-cd.c Try a little harder to catch when fixate finishes. 2003-12-07 23:15:22 +00:00
atapi-cd.h GEOM'ify atapi-cd. Original patch by phk, subtle changes by me. 2003-11-01 09:44:33 +00:00
atapi-fd.c Centralise mode setting. Instead of doing it in all subdrivers, do 2003-11-11 14:55:36 +00:00
atapi-fd.h This is a major rework of the ATA driver (ATAng) 2003-08-24 09:22:26 +00:00
atapi-tape.c Centralise mode setting. Instead of doing it in all subdrivers, do 2003-11-11 14:55:36 +00:00
atapi-tape.h This is a major rework of the ATA driver (ATAng) 2003-08-24 09:22:26 +00:00