freebsd-nq/sys/dev/ata
Søren Schmidt 54ecff8b84 Add DMA support for the SiS 5591 and old PIIX chipsets.
Add a missing DELAY(1) in ata_wait.

Change the info from ad_version, so the ATA version from the disk can
be used to quantify the DAM modes valid for this drive, ie be more
selective with turning DMA on on older disks that should not support it..

Fix the probe for BIOS enabled DMA in the generic case, master/slave
was reversed in the test.

Check the return for ata_command in all cases, and print warnings if
it fails.

Call ata_dmainit with all dmamodes off when falling back to PIO mode,
that should take care of both the Promise & HPT366 controllers not
being able to handle the fallback...

Cleanup the printf's in the drivers, use the prober device name (if
possible) instead of ataN-master/slave.
1999-12-13 10:19:39 +00:00
..
ata-all.c Add DMA support for the SiS 5591 and old PIIX chipsets. 1999-12-13 10:19:39 +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 Add DMA support for the SiS 5591 and old PIIX chipsets. 1999-12-13 10:19:39 +00:00
ata-disk.h Fix support for disk with > 64K cyls. 1999-12-07 14:49:00 +00:00
ata-dma.c Add DMA support for the SiS 5591 and old PIIX chipsets. 1999-12-13 10:19:39 +00:00
atapi-all.c Add DMA support for the SiS 5591 and old PIIX chipsets. 1999-12-13 10:19:39 +00:00
atapi-all.h Add DMA support for the SiS 5591 and old PIIX chipsets. 1999-12-13 10:19:39 +00:00
atapi-cd.c Add DMA support for the SiS 5591 and old PIIX chipsets. 1999-12-13 10:19:39 +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 SiS 5591 and old PIIX chipsets. 1999-12-13 10:19:39 +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 SiS 5591 and old PIIX chipsets. 1999-12-13 10:19:39 +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