STM32F746NG fatfs library

Dependents:   DISCO-F746NG_uSD Active-WolfMan_V2-5-All-Frank-Board-Functions_copy DISCO-F746NG_uSD DISCO-F746NG_uSD

Committer:
buyukesmeli
Date:
Sat Feb 03 14:38:06 2018 +0000
Revision:
0:3a2f06aeceaf
Initial Commit

Who changed what in which revision?

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