;
; SYSLIB Module Name: SLCRLF
; Author: Richard Conn
; SYSLIB Version Number: 2.0
; Module Version Number: 1.0
; Module Entry Points:
; LCRLF
; Module External References:
; LOUT
;
;
; LCRLF --
; PRINT <CR> AND <LF> ON LST:
; AFFECT NO REGS
;
EXT LOUT
LCRLF::
PUSH PSW ; SAVE REG A AND FLAGS
MVI A,CR ; PRINT <CR>
CALL LOUT
MVI A,LF ; PRINT <LF>
CALL LOUT
POP PSW ; RESTORE REG A AND FLAGS
RET
;
; ASCII SPECIAL CHARACTER EQUATES
;
NULL EQU 0 ; NULL
BEL EQU 7 ; BELL
BS EQU 8 ; BACKSPACE
TAB EQU 9 ; TAB
LF EQU 10 ; LINE FEED
CR EQU 13 ; CARRIAGE RETURN
CTRLR EQU 'R'-40H ; CTRL-R
CTRLU EQU 'U'-40H ; CTRL-U
CTRLX EQU 'X'-40H ; CTRL-X
DEL EQU 7FH ; DELETE CHAR
END