PORT.H
资源名称:pccp047.zip [点击查看]
上传用户:wesley
上传日期:2007-01-07
资源大小:266k
文件大小:1k
源码类别:
通讯/手机编程
开发平台:
C/C++
- /* Copyright (C) 1992 Peter edward Cann, all rights reserved */
- #define DLLSBREG 0
- #define DLMSBREG 1
- #define INTCTLREG 1
- #define INTIDREG 2
- #define LCTLREG 3
- #define MCTLREG 4
- #define STATREG 5
- #define MSTATREG 6
- #define DCDMASK 0x80
- #define CTSMASK 0x10
- #define TXMTMASK 0x20
- #define RXRDYMASK 0x01
- #define INTACK 0x20
- #define DB7 0x02
- #define DB8 0x03
- #define STOP2 0x04
- #define PARITYEN 0x08
- #define PARITYEVEN 0x10
- #define DLAB 0x80
- #define INTBASE1 0x20
- #define INTMASK1 0x21
- #define INTBASE2 0xa0
- #define INTMASK2 0xa1
- #define INHINT 0x01
- #define INHCTL 0x02
- #define TBUFSIZ 8192
- extern unsigned char buf[];
- extern int index, basereg;
- extern unsigned char diffintmask, irqnum;
- extern void (interrupt far *oldvect)();
- extern unsigned char lctl;
- extern unsigned int speed, comnum;
- extern char databits, parity, stopbits;
- extern unsigned char newintmask, oldintmask, lctl, dlmsb, dllsb;
- extern unsigned intnum;
- extern unsigned char oldlctl, olddllsb, olddlmsb, oldintctl, oldmctl;