summaryrefslogtreecommitdiffstats
path: root/include/ata_drive.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-12-05 16:35:57 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2012-12-07 12:19:44 +0100
commit57464c10a46aa05090c414dd3097875b780bab72 (patch)
tree678e82e61c275dab630229717588ef4a3ff3ae39 /include/ata_drive.h
parent1d9e9d1b8a9e92a7a3b6dd4a2454e32c6c927cbf (diff)
downloadbarebox-57464c10a46aa05090c414dd3097875b780bab72.tar.gz
barebox-57464c10a46aa05090c414dd3097875b780bab72.tar.xz
ata: align ata command defines with kernel
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/ata_drive.h')
-rw-r--r--include/ata_drive.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/include/ata_drive.h b/include/ata_drive.h
index 10edd51e3b..1996321012 100644
--- a/include/ata_drive.h
+++ b/include/ata_drive.h
@@ -35,10 +35,11 @@
#define IDE_REG_DEV_CTL 0x00
#define IDE_REG_DRV_ADDR 0x01
-#define ATA_CMD_ID_DEVICE 0xEC
-#define ATA_CMD_RD_CONF 0x40
-#define ATA_CMD_RD 0x20
-#define ATA_CMD_WR 0x30
+#define ATA_CMD_ID_ATA 0xEC
+#define ATA_CMD_READ 0x20
+#define ATA_CMD_READ_EXT 0x25
+#define ATA_CMD_WRITE 0x30
+#define ATA_CMD_WRITE_EXT 0x35
/* drive's status flags */
#define ATA_STATUS_BUSY (1 << 7)