Metropoli BBS
VIEWER: conio.inc MODE: TEXT (ASCII)
ifndef __CONIO_H__
__CONIO_H__ equ 0
.code

wherex proto
wherey proto

kbhit proto
key_lights proto,a:byte
key_block proto,x:byte

getch proto
_getch proto
getchw proto  ;no wait version
getche proto
getchar proto
putch proto,char:byte

gotoxy proto,x:word,y:word

setcursor proto,scan:word  ;512=disable cursor

clrscr proto

inport equ <inpw>
outport equ <outpw>
inportb equ <inp>
outportb equ <outp>
inportd equ <inpd>
outportd equ <outpd>

outp proto,p:word,d:byte
inp proto,p:word
outpw proto,p:word,d:word
inpw proto,p:word
outpd proto,p:word,d:dword
inpd proto,p:word

.data
externdef key_tab:byte
externdef key_tab1:byte
externdef key_tab2:byte

endif
[ RETURN TO DIRECTORY ]