freebsd-skq/sys/dev/ata
Søren Schmidt 2b0a1c086d Add support for the HPT366 chip, this is used on the Abit boards and
their HotRod controller and on SIIG PCI ultra DMA controller. These
changes also made lots of the Promise code go away, its all much more
generic this way.

Get rid of atapi_immed_cmd, instead use the queue to move atapi commands
from interrupt context if nessesary, the entire atapi layer has
gotten an overhaul.

Lots of fixes to utililize the new features in subr_disk.c etc, and
get rid of the last biots of softc arrays in the drivers, the
only one left is atadevices which cannot easily go away (yet).

Use our own malloc names, its a lot easier to track memory usage this way.

General cleanup overall.
1999-10-09 19:57:13 +00:00
..
ata-all.c Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
ata-all.h Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
ata-disk.c Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
ata-disk.h Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
ata-dma.c Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
atapi-all.c Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
atapi-all.h Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +00:00
atapi-cd.c Add support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +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 support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +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 support for the HPT366 chip, this is used on the Abit boards and 1999-10-09 19:57:13 +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