]>
cloudbase.mooo.com Git - z180-stamp.git/blob - include/integer.h
1 /*-------------------------------------------*/
2 /* Integer type definitions for FatFs module */
3 /*-------------------------------------------*/
8 #ifdef _WIN32 /* FatFs development platform */
12 typedef unsigned __int64 QWORD
;
15 #else /* Embedded platform */
17 /* These types MUST be 16-bit or 32-bit */
19 typedef unsigned int UINT
;
21 /* This type MUST be 8-bit */
22 typedef unsigned char BYTE
;
24 /* These types MUST be 16-bit */
26 typedef unsigned short WORD
;
27 typedef unsigned short WCHAR
;
29 /* These types MUST be 32-bit */
31 typedef unsigned long DWORD
;
33 /* This type MUST be 64-bit (Remove this for C89 compatibility) */
34 typedef unsigned long long QWORD
;