⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cc.h

📁 这个为我话了三个月的时间移植的lwip代码
💻 H
字号:
//切记条件编译文件头

#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -