SD Card Interface class. Log raw data bytes to memory addresses of your choice, or format the card and use the FAT file system to write files.

Dependencies:   mbed

Committer:
Blaze513
Date:
Sat Aug 07 18:32:30 2010 +0000
Revision:
1:94c648931f84
Child:
2:716abfa4a4d0

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Blaze513 1:94c648931f84 1 /*-------------------------------------------*/
Blaze513 1:94c648931f84 2 /* Integer type definitions for FatFs module */
Blaze513 1:94c648931f84 3 /*-------------------------------------------*/
Blaze513 1:94c648931f84 4
Blaze513 1:94c648931f84 5 #ifndef _INTEGER
Blaze513 1:94c648931f84 6 #define _INTEGER
Blaze513 1:94c648931f84 7
Blaze513 1:94c648931f84 8 /* These types must be 16-bit, 32-bit or larger integer */
Blaze513 1:94c648931f84 9 typedef int INT;
Blaze513 1:94c648931f84 10 typedef unsigned int UINT;
Blaze513 1:94c648931f84 11
Blaze513 1:94c648931f84 12 /* These types must be 8-bit integer */
Blaze513 1:94c648931f84 13 typedef signed char CHAR;
Blaze513 1:94c648931f84 14 typedef unsigned char UCHAR;
Blaze513 1:94c648931f84 15 typedef unsigned char BYTE;
Blaze513 1:94c648931f84 16
Blaze513 1:94c648931f84 17 /* These types must be 16-bit integer */
Blaze513 1:94c648931f84 18 typedef short SHORT;
Blaze513 1:94c648931f84 19 typedef unsigned short USHORT;
Blaze513 1:94c648931f84 20 typedef unsigned short WORD;
Blaze513 1:94c648931f84 21
Blaze513 1:94c648931f84 22 /* These types must be 32-bit integer */
Blaze513 1:94c648931f84 23 typedef long LONG;
Blaze513 1:94c648931f84 24 typedef unsigned long ULONG;
Blaze513 1:94c648931f84 25 typedef unsigned long DWORD;
Blaze513 1:94c648931f84 26
Blaze513 1:94c648931f84 27 /* Boolean type */
Blaze513 1:94c648931f84 28 typedef enum { FALSE = 0, TRUE } BOOL;
Blaze513 1:94c648931f84 29
Blaze513 1:94c648931f84 30 #endif