Lightweight SD card FAT file system. Originaled by chan http://elm-chan.org/fsw/ff/00index_p.html

Petit FAT File System for LPC1114

originaled by elm

If you want to use except LPC1114, you can change pin definitions at mmcPinConfig.h

more detail and original code at http://elm-chan.org/fsw/ff/00index_p.html

This library is NOT compatible with mbed official SDFileSystem

Committer:
hsgw
Date:
Fri May 09 19:41:49 2014 +0000
Revision:
0:845390b117a7
1st commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
hsgw 0:845390b117a7 1 /*-------------------------------------------*/
hsgw 0:845390b117a7 2 /* Integer type definitions for FatFs module */
hsgw 0:845390b117a7 3 /*-------------------------------------------*/
hsgw 0:845390b117a7 4
hsgw 0:845390b117a7 5 #ifndef _INTEGER
hsgw 0:845390b117a7 6 #define _INTEGER
hsgw 0:845390b117a7 7
hsgw 0:845390b117a7 8 #ifdef _WIN32 /* FatFs development platform */
hsgw 0:845390b117a7 9
hsgw 0:845390b117a7 10 #include <windows.h>
hsgw 0:845390b117a7 11 #include <tchar.h>
hsgw 0:845390b117a7 12
hsgw 0:845390b117a7 13 #else /* Embedded platform */
hsgw 0:845390b117a7 14
hsgw 0:845390b117a7 15 /* These types must be 16-bit, 32-bit or larger integer */
hsgw 0:845390b117a7 16 typedef int INT;
hsgw 0:845390b117a7 17 typedef unsigned int UINT;
hsgw 0:845390b117a7 18
hsgw 0:845390b117a7 19 /* These types must be 8-bit integer */
hsgw 0:845390b117a7 20 typedef char CHAR;
hsgw 0:845390b117a7 21 typedef unsigned char UCHAR;
hsgw 0:845390b117a7 22 typedef unsigned char BYTE;
hsgw 0:845390b117a7 23
hsgw 0:845390b117a7 24 /* These types must be 16-bit integer */
hsgw 0:845390b117a7 25 typedef short SHORT;
hsgw 0:845390b117a7 26 typedef unsigned short USHORT;
hsgw 0:845390b117a7 27 typedef unsigned short WORD;
hsgw 0:845390b117a7 28 typedef unsigned short WCHAR;
hsgw 0:845390b117a7 29
hsgw 0:845390b117a7 30 /* These types must be 32-bit integer */
hsgw 0:845390b117a7 31 typedef long LONG;
hsgw 0:845390b117a7 32 typedef unsigned long ULONG;
hsgw 0:845390b117a7 33 typedef unsigned long DWORD;
hsgw 0:845390b117a7 34
hsgw 0:845390b117a7 35 #endif
hsgw 0:845390b117a7 36
hsgw 0:845390b117a7 37 #endif