Gert van der Knokke
/
C1541III
C1541-III mbed edition
ata.h@1:0cbbb66a6100, 2011-08-22 (annotated)
- Committer:
- gertk
- Date:
- Mon Aug 22 21:11:59 2011 +0000
- Revision:
- 1:0cbbb66a6100
- Parent:
- 0:28557a4d2215
updated the nRESET pin to an interrupt capable pin (p29)
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
gertk | 0:28557a4d2215 | 1 | #ifndef _ATA_H_INCLUDED |
gertk | 0:28557a4d2215 | 2 | #define _ATA_H_INCLUDED |
gertk | 0:28557a4d2215 | 3 | |
gertk | 0:28557a4d2215 | 4 | unsigned char CARD_Init(void); |
gertk | 0:28557a4d2215 | 5 | unsigned char CARD_AlternativeInit(void); |
gertk | 0:28557a4d2215 | 6 | unsigned char CARD_Status(unsigned char *ResponseData); |
gertk | 0:28557a4d2215 | 7 | unsigned char CARD_OperatingConditions(unsigned char *ResponseData); |
gertk | 0:28557a4d2215 | 8 | unsigned char AtaRead_X_Bytes(unsigned long lba, unsigned int offset, unsigned char *ReadData, unsigned int NmbrOfBytes); |
gertk | 0:28557a4d2215 | 9 | unsigned char AtaReadSector(unsigned long lba, unsigned char *ReadData); |
gertk | 0:28557a4d2215 | 10 | unsigned char AtaWriteSector(unsigned long lba, unsigned char *WriteData); |
gertk | 0:28557a4d2215 | 11 | |
gertk | 0:28557a4d2215 | 12 | #define ERROR_ATAREAD_CMD17 20 |
gertk | 0:28557a4d2215 | 13 | #define ERROR_ATAREAD_TIMEOUT 21 |
gertk | 0:28557a4d2215 | 14 | |
gertk | 0:28557a4d2215 | 15 | #endif |