?? common.h
字號(hào):
/*===========================================================================*/
/* C O M M O N . H */
/*===========================================================================*/
/* Changed < common.h > 4-14-1994 10:36 AM T/R Systems Confidential */
/*===========================================================================*/
/*---------------------------------------------------------------------------*/
/*--------------> I N C L U D E S <------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*--------------> G L O B A L D E F I N E S <------------------------------*/
/*---------------------------------------------------------------------------*/
#define NOT_ACTIVE 0
#define CLEARED 0
#define FALSE 0
#define OFF 0
#define NOT_FULL 0
#define ACTIVE 1
#define ON 1
#define TRUE 1
#define ERROR 1
#define POWER_ON 1
#define FULL 1
#define HIGH 1
#define LOW 0
#define ZERO 0
/* B I T D E F I N I T I O N S */
#define BIT0 (1<<0)
#define BIT1 (1<<1)
#define BIT2 (1<<2)
#define BIT3 (1<<3)
#define BIT4 (1<<4)
#define BIT5 (1<<5)
#define BIT6 (1<<6)
#define BIT7 (1<<7)
#define BIT8 (1<<8)
#define BIT9 (1<<9)
#define BIT10 (1<<10)
#define BIT11 (1<<11)
#define BIT12 (1<<12)
#define BIT13 (1<<13)
#define BIT14 (1<<14)
#define BIT15 (1<<15)
#define BYTE unsigned char /* unsigned 8 bits */
#define WORD unsigned short /* unsigned 16 bits */
#define LONG unsigned long int /* unsigned 32 bits */
#define SBYTE signed char /* signed 8 bits */
#define SWORD short /* signed 16 bits */
#define SLONG long int /* signed 32 bits */
#define BITS unsigned
#define MAXBYTE 0xFF
#define MAXWORD 0xFFFF
#define SELFTASK ((TASK)0)
#define PRINT_MSG_L 4
#define ENABLE asm ei;
#define DISABLE asm di;
#define PCtimingChart(name)
#define PCtimingChartTitle(name)
#define PCtimingChartScale(name)
#define PCtimingChartNote(name)
#define PC_VER_SET_SEQ_WINDOW
#define PC_VER_SET_CMD_WINDOW
#define PC_VER_SET_JOB_WINDOW
#define PC_VER_INDEX_OUT
#define PC_VER_START_SEQ
#define PC_VER_PROC_SEQ
#define PC_VER_TOTAL_CNT_INC
#define PC_VER_FILE_OPEN
#define PC_VER_MAINT_FILE_OPEN
#define PC_VER_POWER_DWN
#define PC_VER_POWER_UP
#define PC_VER_MAINT_PWRUP
#define PC_VER_FILE_CLOSE
#define PC_VER_START_PRINT
#define PC_VER_START_MAINT
/*---------------------------------------------------------------------------*/
/*--------------> M A I L C O M M A N D S <---------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*--------------> U N I O N S <----------------------------------------------*/
/*---------------------------------------------------------------------------*/
union iword {
struct {
BYTE lsb;
BYTE msb;
} bytes;
SWORD both;
};
union word {
struct {
BYTE lsb;
BYTE msb;
} bytes;
WORD both;
};
union lword {
struct {
WORD lsw;
WORD msw;
}words;
LONG both;
};
union lint {
SLONG both;
struct {
SWORD lsw;
SWORD msw;
}words;
};
union lbytes {
struct {
BYTE lswlsb;
BYTE lswmsb;
BYTE mswlsb;
BYTE mswmsb;
} bytes;
struct {
WORD lsw;
WORD msw;
}words;
LONG all;
};
/*---------------------------------------------------------------------------*/
/*--------------> T Y P E D E F S <------------------------------------------*/
/*---------------------------------------------------------------------------*/
typedef BYTE boolean;
typedef BYTE BOOLEAN;
typedef BYTE BOOL;
typedef void (*pfunction)();
/*---------------------------------------------------------------------------*/
/*--------------> S T R U C T U R E S <--------------------------------------*/
/*---------------------------------------------------------------------------*/
#ifndef COMMON
/*---------------------------------------------------------------------------*/
/*--------------> C O N S T A N T S <----------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*--------------> V O L A T I L E S <----------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*--------------> G L O B A L R E G I S T E R S <--------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*--------------> G L O B A L R A M <--------------------------------------*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*--------------> F U N C T I O N S <----------------------------------------*/
/*---------------------------------------------------------------------------*/
#endif /* COMMON */
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -