STRINGINBUF struc kbsi_cb dw ? ;input buffer length kbsi_cchIn dw ? ;received input length STRINGINBUF ends EXTRN KbdStringIn:FAR INCL_KBD EQU 1 PUSH@ OTHER CharBuffer ;Char string buffer PUSH@ OTHER Length ;Length table PUSH WORD IOWait ;Indicate if wait for char PUSH WORD KbdHandle ;Keyboard handle CALL KbdStringIn Returns WORD