/***********************************/
/* 8142(I)/8144/8112/8114 LIB  */
/***********************************/

********************************************************************
int SetInBufSIze(int size)

]w input buffer sizeCw]ȬO 1024 bytesC
P@d 2/4 ports @input bufferjpO@˪D

********************************************************************
int SetOutBufSIze(int size)

]w output buffer sizeCw]ȬO 1024 bytesC
P@d 2/4 ports @output bufferjpO@˪D

********************************************************************
int _SetBaudrate(int slot,int port,unsigned long baud)

]w comport  baudrateC
slot: 0-3 
port:0/1(2/3)
baudrate:15-115200( 921600 ]C)

********************************************************************
int _SetDataFormat(int slot,int port,int data, int parity,int stop)

]w comport  DATA data formatC
slot: 0-3 
port:0/1(2/3)
data:5-8
parity:0(NONE)/1(EVEN)/2(ODD)/3(MARK)/4(SPACE)
stop:1/2

********************************************************************
int RestoreCom8000(int slot)
slot: 0-3 

********************************************************************
int InstallCom8000(int slot)

w˸ slot  8142/8144 driverC
input/output buffer size ]wnC
baudrate w]Ȭ 9600C
 LȻݭnC port AIs _SetBaudrate(slot,port,long baud)C
data format w] N,8,1C
 LȻݭnC port AIs _SetDataFormat(slot,port,data,parity,stop)C
 
slot:0-3
DRIVER |۰ʧP_O 8142  8144 ӨMwcom port ӼơC
pGO 8142  8144 Ǧ^ -1C
MEMORY jǦ^ -2C
\Ǧ^ NoError(0)C

********************************************************************
int IsCom8000(int slot,int port)

߰ com port input buffer S dataC
Ǧ^ 0 ܨSCLȪܦ dataC

slot: 0-3 
port:0/1(2/3)

********************************************************************
int ToCom8000(int slot,int port,int data)

eX@ӦrC
slot: 0-3 
port:0/1(2/3)
data:u|eX low bytesC

********************************************************************
int ToCom8000Str(int slot,int port,char *str)

eX@ӦrC

slot: 0-3 
port:0/1(2/3)

********************************************************************
int ToCom8000nBytes(int slot,int port,char *buf,int no)

eX no ӦrC

slot: 0-3 
port:0/1(2/3)
no:neXrӼơC

********************************************************************
int ReadCom8000(int slot,int port)

ŪJ1 ӦrC]Х IsCom8000(slot,port) T{ data AIs{C^
slot: 0-7 
port:0/1(2/3)

********************************************************************
int ReadCom8000nBytes(int slot,int port,char *buf,int maxno);
ŪJ̦h maxno ӦrC
slot: 0-3 
port:0/1(2/3)
buf:s data  bufferC
maxno:̤jŪrӼơAq`NO buffer jpC
Ǧ^ŪJrӼơC

********************************************************************
int ClearCom8000(int slot,int port);
M input bufferC
slot: 0-3 
port:0/1(2/3)
