C1541-III mbed edition

Dependencies:   mbed

Revision:
0:28557a4d2215
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ata.h	Mon Aug 22 05:48:51 2011 +0000
@@ -0,0 +1,15 @@
+#ifndef _ATA_H_INCLUDED
+#define _ATA_H_INCLUDED
+
+unsigned char CARD_Init(void);
+unsigned char CARD_AlternativeInit(void);
+unsigned char CARD_Status(unsigned char *ResponseData);
+unsigned char CARD_OperatingConditions(unsigned char *ResponseData);
+unsigned char AtaRead_X_Bytes(unsigned long lba, unsigned int offset, unsigned char *ReadData, unsigned int NmbrOfBytes);
+unsigned char AtaReadSector(unsigned long lba, unsigned char *ReadData);
+unsigned char AtaWriteSector(unsigned long lba, unsigned char *WriteData);
+
+#define        ERROR_ATAREAD_CMD17                20
+#define        ERROR_ATAREAD_TIMEOUT            21
+
+#endif