SATA hardware features

From ata Wiki
Revision as of 18:22, 27 March 2008 by Jgarzik (Talk | contribs)

Jump to: navigation, search

This is an attempt to enumerate key Serial ATA hardware features, as correlated with various SATA controller chips and Linux drivers.

Chip Driver NCQ Adv DMA hotplug
ICH5 ata_piix no no no
ICH6 family ata_piix, ahci AHCI mode AHCI mode AHCI mode
ICH7 family ata_piix, ahci AHCI mode AHCI mode AHCI mode
ICH8 family ata_piix, ahci AHCI mode AHCI mode AHCI mode
ICH9 family ata_piix, ahci AHCI mode AHCI mode AHCI mode
ICH10 family ata_piix, ahci AHCI mode AHCI mode AHCI mode
Promise 2037x sata_promise no yes yes
Promise 2057x sata_promise yes yes yes
Promise 40518 sata_promise ? yes ?
Promise 20619 sata_promise ? yes ?
Promise 20621 sata_sx4 no yes no

Key:

Chip
Driver Linux driver(s)
NCQ Supports FPDMA
Adv DMA DMA engine is more advanced than standard PCI IDE BMDMA engine.
hotplug Supports interrupt-driven device hotplug and hot unplug
Personal tools