cc.h
来自「这个为我话了三个月的时间移植的lwip代码」· C头文件 代码 · 共 45 行
H
45 行
//切记条件编译文件头
#ifndef __CC_H__
#define __CC_H__
//# include <errno.h>
//# define LWIP_PROVIDE_ERRNO
/*********************************************/
//有可能出现问题,因为都在不同地方都定义了
/***********************************************/
typedef unsigned char u8_t ;
typedef char s8_t ;
typedef unsigned short u16_t ;
typedef short s16_t ;
typedef unsigned int u32_t ;
typedef int s32_t ;
typedef unsigned int mem_ptr_t ;
//----------------------------------------------------
//typedef OS_EVENT* sys_sem_t ;//这是怎么定义的下去证明一下
//typedef HUNDLE sys_sem_t ;
///typedef OS_EVENT* sys_mbox_t ;
//----------------------------------------------------------------
#define PACK_STRUCT_FIELD(x) __packed x // x __attribute__((packed))
#define PACK_STRUCT_STRUCT //__attribute__((packed))
#define PACK_STRUCT_BEGIN __packed
#define PACK_STRUCT_END
//----------------------------------------
//#define SYS_ARCH_DECL_PROTECT(ulIntStatus) u32_t ulIntStatus = 0;
//#define SYS_ARCH_PROTECT(ulIntStatus) (ulIntStatus = OS_CPU_SR_Save())
//#define SYS_ARCH_UNPROTECT(ulIntStatus) (OS_CPU_SR_Restore(ulIntStatus))
#define LWIP_PROVIDE_ERRNO
#define BYTE_ORDER LITTLE_ENDIAN
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?