1*1b8adde7SWilliam Kucharski #ifndef ETHERBOOT_ENDIAN_H 2*1b8adde7SWilliam Kucharski #define ETHERBOOT_ENDIAN_H 3*1b8adde7SWilliam Kucharski 4*1b8adde7SWilliam Kucharski /* Definitions for byte order, according to significance of bytes, 5*1b8adde7SWilliam Kucharski from low addresses to high addresses. The value is what you get by 6*1b8adde7SWilliam Kucharski putting '4' in the most significant byte, '3' in the second most 7*1b8adde7SWilliam Kucharski significant byte, '2' in the second least significant byte, and '1' 8*1b8adde7SWilliam Kucharski in the least significant byte, and then writing down one digit for 9*1b8adde7SWilliam Kucharski each byte, starting with the byte at the lowest address at the left, 10*1b8adde7SWilliam Kucharski and proceeding to the byte with the highest address at the right. */ 11*1b8adde7SWilliam Kucharski 12*1b8adde7SWilliam Kucharski #define __LITTLE_ENDIAN 1234 13*1b8adde7SWilliam Kucharski #define __BIG_ENDIAN 4321 14*1b8adde7SWilliam Kucharski #define __PDP_ENDIAN 3412 15*1b8adde7SWilliam Kucharski 16*1b8adde7SWilliam Kucharski #include "i386_endian.h" 17*1b8adde7SWilliam Kucharski 18*1b8adde7SWilliam Kucharski 19*1b8adde7SWilliam Kucharski #endif /* ETHERBOOT_ENDIAN_H */ 20