4.2 与CPU或编译器相关的include文件
/src/arch/include/arch目录下cc.h、cpu.h、perf.h中有一些与CPU或编译器相关的定义,如数据长度,字的高低位顺序等。这应该与用户实现µC/OS II时定义的数据长度等参数是一致的。
#define BYTE_ORDER LITTLE_ENDIAN //ARM7默认为小端存储系统
//数据类型长度的定义
typedef unsigned char u8_t;
typedef signed char s8_t;
typedef unsigned short u16_t;
typedef signed short s16_t;
typedef unsigned int u32_t;
typedef signed int s32_t;