/*
*********************************************************************************************************
* TCP/IP
* 嵌入式TCP/IP协议栈
*
*
* (c) Copyright 2011, YuWei, LvYun, XiongShiWen,XiongHan,
* LiuTing,LiuYuan,ZhouXi,WangWenhao,JiangTao
* All Rights Reserved
*
* File : type.h
* By : YuWei
*********************************************************************************************************
*/
#ifndef _TYPE_H
#define _TYPE_H
typedef unsigned short INT16U; /* Unsigned 8 bit quantity */
typedef signed short INT16S; /* Signed 8 bit quantity */
typedef unsigned int INT32U; /* Unsigned 16 bit quantity */
typedef signed int INT32S; /* Signed 16 bit quantity */
typedef unsigned long INT64U; /* Unsigned 32 bit quantity */
typedef signed long INT64S; /* Signed 32 bit quantity */
typedef float FP64; /* Single precision floating point */
typedef double FP128;
typedef char CH8;
typedef signed char INT8S;
typedef unsigned char INT8U;
typedef union _IP_ADDR
{
INT8U ip[4];
INT32U s_addr;
} ip_addr;
typedef struct _APP_CONFIG
{
ip_addr MyIPAddr;
ip_addr MyMask;
ip_addr MyGateway;
} APP_CONFIG;
extern INT8U MY_MAC[6];
#define MICMP 1
#define MIP 2
#define MTCP 3
#define MUDP 4
#define MARP 5
#define MDNS 6
#define MDHCP 7
#define METHER 8
#endif
125663190
type.h
最新推荐文章于 2024-07-21 17:40:28 发布