freebsd-dev/sys/dev/ata
Søren Schmidt 60c94e7628 Better error handeling:
On UDMA CRC errors retry operation as it might be a fluke, if not fall
back to PIO mode on the failing drive. If you get alot of these your
cabeling is most likely not good enough.

On HARD error using DMA, retry once using PIO, if it succeds using PIO
fall back to PIO mode on the failing drive.
1999-11-29 12:24:51 +00:00
..
ata-all.c Tidy up the VIA support a bit, make it more generic. 1999-11-26 19:24:26 +00:00
ata-all.h Add DMA support for the VIA 82C586 & 82C686 chips, also rearrange 1999-11-24 21:40:05 +00:00
ata-disk.c Better error handeling: 1999-11-29 12:24:51 +00:00
ata-disk.h Better error handeling: 1999-11-29 12:24:51 +00:00
ata-dma.c Oops, committed the wrong file.. 1999-11-26 20:05:11 +00:00
atapi-all.c Fix atapi_wait_ready, it returned prematurely. 1999-11-26 19:26:04 +00:00
atapi-all.h Make the atapi device return sensible errno's back to userland. 1999-11-10 07:13:51 +00:00
atapi-cd.c Add DMA support for the VIA 82C586 & 82C686 chips, also rearrange 1999-11-24 21:40:05 +00:00
atapi-cd.h Use the sys/wormio.h definitions of the CDRIOCNEXTWRITEABLEADDR and 1999-10-01 14:14:20 +00:00
atapi-fd.c Add DMA support for the VIA 82C586 & 82C686 chips, also rearrange 1999-11-24 21:40:05 +00:00
atapi-fd.h Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
atapi-tape.c Add DMA support for the VIA 82C586 & 82C686 chips, also rearrange 1999-11-24 21:40:05 +00:00
atapi-tape.h Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00