===== include/linux/ata.h 1.17 vs edited ===== --- 1.17/include/linux/ata.h 2004-08-18 01:47:22 -04:00 +++ edited/include/linux/ata.h 2004-08-29 14:18:02 -04:00 @@ -218,6 +218,7 @@ }; #define ata_id_is_ata(dev) (((dev)->id[0] & (1 << 15)) == 0) +#define ata_id_is_sata(dev) ((dev)->id[93] == 0) #define ata_id_rahead_enabled(dev) ((dev)->id[85] & (1 << 6)) #define ata_id_wcache_enabled(dev) ((dev)->id[85] & (1 << 5)) #define ata_id_has_flush(dev) ((dev)->id[83] & (1 << 12))