32 #ifndef _SDHLIBRARY_BASISDEF_H 33 #define _SDHLIBRARY_BASISDEF_H 52 typedef unsigned __int8
UInt8;
53 typedef __int16
Int16;
54 typedef unsigned __int16
UInt16;
55 typedef __int32
Int32;
56 typedef unsigned __int32
UInt32;
73 #define SDH_ASSERT_TYPESIZES() \ 75 assert( sizeof( Int8 ) == 1 ); \ 76 assert( sizeof( UInt8 ) == 1 ); \ 77 assert( sizeof( Int16 ) == 2 ); \ 78 assert( sizeof( UInt16 ) == 2 ); \ 79 assert( sizeof( Int32 ) == 4 ); \ 80 assert( sizeof( UInt32 ) == 4 ); \ uint8_t UInt8
unsigned integer, size 1 Byte (8 Bit)
uint32_t UInt32
unsigned integer, size 4 Byte (32 Bit)
#define NAMESPACE_SDH_START
int16_t Int16
signed integer, size 2 Byte (16 Bit)
#define NAMESPACE_SDH_END
This file contains settings to make the SDHLibrary compile on differen systems:
NAMESPACE_SDH_START typedef int8_t Int8
signed integer, size 1 Byte (8 Bit)
int32_t Int32
signed integer, size 4 Byte (32 Bit)
uint16_t UInt16
unsigned integer, size 2 Byte (16 Bit)