sysserial.h

来自「z85c30 DRIVER RUN ON PC104 PC AND VXWORK」· C头文件 代码 · 共 44 行

H
44
字号
/*=========================================================*/
#ifndef SERIAL_H
#define SERIAL_H

#define com_dataport  0
#define com_intenable 1
#define com_intflag   2
#define com_lineclt   3
#define com_modemclt  4
#define com_lineflag  5
#define com_modemflag 6
#define com_brlsb     0
#define com_brmsb     1

#define IIR_RDA 		0x04	/* received data available */
#define IIR_THRE		0x02	/* transmit holding register empty */
#define IIR_TIMEOUT 	0x0c	/* char receiv tiemout */
#define RxFIFO_BIT		0x01	
#define TxFIFO_BIT		0x02
#define MCR_DTR 		0x01	/* dtr output */
#define MCR_RTS 		0x02	/* rts output */
#define MCR_OUT1		0x04	/* output #1 */
#define MCR_OUT2		0x08	/* output #2 */
#define MSR_CTS 		0x10	/* complement of cts */
#define MSR_DCD		0x80

#define intcommand1        0x20
#define intcommand2        0xa0
#define intmask1           0x21
#define intmask2           0xa1

#define ComMaxData  1000
#define ComMaxNO    6

extern int              portsending[ComMaxNO];
extern RING_ID          comS_ring_id[ComMaxNO];
/*int  ComPollInit(int iPortNo,unsigned long lBautrate);
int  ComPollSendstr(int iPortNo,unsigned char *str,unsigned int strlen);
unsigned int ComPollRecvData(int iPortNo,char *str);
int  ComIntInit(int iPortNo,unsigned long lBautrate);
void ComIntHandle(int iPortNo);
int ComIntEnable(int iPortNo);*/

#endif /*#ifndef PCSERIAL_H*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?