diff options
author | scottl <scottl@FreeBSD.org> | 2007-10-12 22:18:56 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2007-10-12 22:18:56 +0000 |
commit | be5e74a5981a3b5e2fdaf6bd03cc48c7d4a1880d (patch) | |
tree | 00fb4b156984a369476d835096588a98098ddd9b /sys | |
parent | efeabb4e372c9734e0fa629e61c7f9f0945ba4be (diff) | |
download | FreeBSD-src-be5e74a5981a3b5e2fdaf6bd03cc48c7d4a1880d.zip FreeBSD-src-be5e74a5981a3b5e2fdaf6bd03cc48c7d4a1880d.tar.gz |
Add definitions for the 3rd ATA support word.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/sys/ata.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/sys/ata.h b/sys/sys/ata.h index 4eab64d..5c9be35 100644 --- a/sys/sys/ata.h +++ b/sys/sys/ata.h @@ -157,6 +157,15 @@ struct ata_params { #define ATA_SUPPORT_FLUSHCACHE48 0x2000 /*084/087*/ u_int16_t extension; +#define ATA_SUPPORT_SMARTTEST 0x0001 +#define ATA_SUPPORT_SMARTLOG 0x0002 +#define ATA_SUPPORT_MEDIASN 0x0004 +#define ATA_SUPPORT_MEDIAPASS 0x0008 +#define ATA_SUPPORT_STREAMING 0x0010 +#define ATA_SUPPORT_GENLOG 0x0020 +#define ATA_SUPPORT_WRITEDMAFUAEXT 0x0040 +#define ATA_SUPPORT_WRITEDMAQFUAEXT 0x0080 +#define ATA_SUPPORT_64BITWWN 0x0100 } __packed support, enabled; /*088*/ u_int16_t udmamodes; /* UltraDMA modes */ |