📄 nicmacro.h
字号:
/*******************************************************************************
*** Note: Copy rights resevered to Beijing Pacific Linkair Communications Co.
***
*** File Name: NICMacro.h
*** Purpose : System Definitions
***
*** Author : Guangzhao Tian
*** Modified : By Guangzhao Tian at 2000/9/7
***
**/
#define NIC_STATUS unsigned char
#define NIC_STATUS_SUCCESS 0x1
#define NIC_STATUS_FAILURE 0x2
#define NIC_TIMEOUT 40
#define NIC_WAITTIMES 10
#define NIC_RESETWAITTIME 40
#define FALSE 0
#define TRUE 1
#define IN /* In Param */
#define OUT /* Out Param */
#define BIT_0 (1 << 0)
#define BIT_1 (1 << 1)
#define BIT_2 (1 << 2)
#define BIT_3 (1 << 3)
#define BIT_4 (1 << 4)
#define BIT_5 (1 << 5)
#define BIT_6 (1 << 6)
#define BIT_7 (1 << 7)
#define BIT_8 (1 << 8)
#define BIT_9 (1 << 9)
#define BIT_10 (1 << 10)
#define BIT_11 (1 << 11)
#define BIT_12 (1 << 12)
#define BIT_13 (1 << 13)
#define BIT_14 (1 << 14)
#define BIT_15 (1 << 15)
#define BIT_16 (1 << 16)
#define BIT_17 (1 << 17)
#define BIT_18 (1 << 18)
#define BIT_19 (1 << 19)
#define BIT_20 (1 << 20)
#define BIT_21 (1 << 21)
#define BIT_22 (1 << 22)
#define BIT_23 (1 << 23)
#define BIT_24 (1 << 24)
#define BIT_25 (1 << 25)
#define BIT_26 (1 << 26)
#define BIT_27 (1 << 27)
#define BIT_28 (1 << 28)
#define BIT_29 (1 << 29)
#define BIT_30 (1 << 30)
#define BIT_31 (1 << 31)
/************************************************************/
#ifndef LOBYTE
#define LOBYTE(_w) ( (UCHAR) ( (_w) & 0x00FF ) )
#endif
#ifndef HIBYTE
#define HIBYTE(_w) ( (UCHAR) ( (_w) & 0xFF00 ) )
#endif
#ifndef LOWORD
#define LOWORD(_d) ( (USHORT) ( (_d) & 0x0000FFFF ) )
#endif
#ifndef HIWORD
#define HIWORD(_d) ( (USHORT) ( (_d) & 0xFFFF0000 ) )
#endif
typedef long LONG;
typedef char CHAR;
typedef int INT;
typedef unsigned int DWORD;
typedef unsigned short WORD;
typedef unsigned char BYTE;
/*
typedef unsigned char UCHAR;
typedef unsigned short USHORT;
typedef unsigned long ULONG; */
typedef BYTE BOOLEAN;
typedef char * PCHAR;
typedef BYTE * PUCHAR;
typedef WORD * PUSHORT;
typedef DWORD * PULONG;
typedef void * PVOID;
typedef void * PPCIADDR;
/***
******* End of NICMacro.h
*******************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -