diff options
author | Poul-Henning Kamp <phk@FreeBSD.org> | 2007-12-16 21:19:07 +0000 |
---|---|---|
committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2007-12-16 21:19:07 +0000 |
commit | e34f6b73117b9428e0ea6ae46f26b416a4986139 (patch) | |
tree | b92337ef7ebebdf9908ac30e09f4a451364f467b /sbin/atacontrol | |
parent | 164a5044a96970c626490c790f4b919cd7d57ac9 (diff) |
Recognize CFA devices using either identification method.
Notes
Notes:
svn path=/head/; revision=174683
Diffstat (limited to 'sbin/atacontrol')
-rw-r--r-- | sbin/atacontrol/atacontrol.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sbin/atacontrol/atacontrol.c b/sbin/atacontrol/atacontrol.c index cf5b350d9280..529ba4393dd3 100644 --- a/sbin/atacontrol/atacontrol.c +++ b/sbin/atacontrol/atacontrol.c @@ -175,6 +175,10 @@ cap_print(struct ata_params *parm) printf("heads %d\n", parm->heads); printf("sectors/track %d\n", parm->sectors); + if (parm->config == ATA_PROTO_CFA || + (parm->support.command2 & ATA_SUPPORT_CFA)) + printf("CFA supported\n"); + printf("lba%ssupported ", parm->capabilities1 & ATA_SUPPORT_LBA ? " " : " not "); if (lbasize) @@ -237,10 +241,6 @@ cap_print(struct ata_params *parm) parm->support.command1 & ATA_SUPPORT_POWERMGT ? "yes" : "no", parm->enabled.command1 & ATA_SUPPORT_POWERMGT ? "yes" : "no"); - printf("(compact) flash commands %s %s\n", - parm->support.command2 & ATA_SUPPORT_CFA ? "yes" : "no", - parm->enabled.command2 & ATA_SUPPORT_CFA ? "yes" : "no"); - printf("advanced power management %s %s %d/0x%02X\n", parm->support.command2 & ATA_SUPPORT_APM ? "yes" : "no", parm->enabled.command2 & ATA_SUPPORT_APM ? "yes" : "no", |