]> rtime.felk.cvut.cz Git - lincan.git/blob - embedded/arch/generic/defines/endian.h
Merge branch 'master' into can-usb1
[lincan.git] / embedded / arch / generic / defines / endian.h
1 #ifndef _ENDIAN_H
2 #define _ENDIAN_H       1
3
4 #define __LITTLE_ENDIAN 1234
5 #define __BIG_ENDIAN    4321
6 #define __PDP_ENDIAN    3412
7
8 #if defined(__i386__) || defined(SDCC) || defined (__ARMEL__)
9 #define __BYTE_ORDER __LITTLE_ENDIAN
10 #endif
11
12 #if defined(__H8300__) || defined(__H8500__) || defined (__H8300H__) ||  defined(__W65__) || defined (__H8300S__) || defined (__m68k__) || defined (__ARMEB__) || defined(__KEIL__)
13 #define __BYTE_ORDER __BIG_ENDIAN
14 #endif
15
16 #endif  /* endian.h */