lib
inertial-sense-sdk
EVB-2
IS_EVB-2
src
ASF
thirdparty
fatfs
fatfs-r0.09
src
integer.h
Go to the documentation of this file.
1
/*-------------------------------------------*/
2
/* Integer type definitions for FatFs module */
3
/*-------------------------------------------*/
4
5
#ifndef _INTEGER
6
#define _INTEGER
7
8
#ifdef _WIN32
/* FatFs development platform */
9
10
#include <windows.h>
11
#include <tchar.h>
12
13
#else
/* Embedded platform */
14
15
/* These types must be 16-bit, 32-bit or larger integer */
16
typedef
int
INT
;
17
typedef
unsigned
int
UINT
;
18
19
/* These types must be 8-bit integer */
20
typedef
char
CHAR
;
21
typedef
unsigned
char
UCHAR
;
22
typedef
unsigned
char
BYTE
;
23
24
/* These types must be 16-bit integer */
25
typedef
short
SHORT
;
26
typedef
unsigned
short
USHORT
;
27
typedef
unsigned
short
WORD
;
28
typedef
unsigned
short
WCHAR
;
29
30
/* These types must be 32-bit integer */
31
typedef
long
LONG
;
32
typedef
unsigned
long
ULONG
;
33
typedef
unsigned
long
DWORD
;
34
35
#endif
36
37
#endif
WORD
unsigned short WORD
Definition:
integer.h:27
WCHAR
unsigned short WCHAR
Definition:
integer.h:28
UCHAR
unsigned char UCHAR
Definition:
integer.h:21
SHORT
short SHORT
Definition:
integer.h:25
LONG
long LONG
Definition:
integer.h:31
USHORT
unsigned short USHORT
Definition:
integer.h:26
INT
int INT
Definition:
integer.h:16
DWORD
unsigned long DWORD
Definition:
integer.h:33
BYTE
unsigned char BYTE
Definition:
integer.h:22
ULONG
unsigned long ULONG
Definition:
integer.h:32
UINT
unsigned int UINT
Definition:
integer.h:17
CHAR
char CHAR
Definition:
integer.h:20
inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:17:57