\* SYNT88.cfg Synco T88 ========= S1 = 0001101000 S2 = 0000000100 (0 = down, 1 = up; For 9600 baud) Below 1200 baud function keys and editing keys may work improperly. AEDIT needs a macro file containing the configuration commands: "AV=24; AC=T; AI=T;", to work properly with reverse video enabled. *\ AV=24; \* NUMBER OF LINES (decimal) *\ AW=F; \* WRAPPER *\ AX=F; \* X FIRST *\ AI=F; \* INVISIBLE ATTRIBUTES *\ AC=F; \* CHARACTER ATTRIBUTES *\ AO=20; \* OFFSET FOR CURSOR ADDR *\ AFBK=20; \* BLANK CHARACTER *\ AFIG=FF; \* IGNORE CHARACTER *\ AFKM=7F; \* KEY MASK *\ AFPM=7F; \* PRINT MASK *\ \* INPUT sequence (key function) -> CONVERTED TO -> SIV CODE *\ AFCU=0B; \* CURSOR UP (VT) (0E7H) *\ AFCD=0A; \* CURSOR DOWN (LF) (0E8H) *\ AFCL=08; \* CURSOR LEFT (BS) (0E9H) *\ AFCR=0C; \* CURSOR RIGHT (FF) (0EAH) *\ AFCH=1E; \* CURSOR HOME (RS) (0E1H) *\ AFXF=1b57; \* CHAR DELETE (0E0H) *\ AFXZ=1b52; \* DELETE LINE (0E2H) *\ AFXX=18; \* DELETE LEFT (cntrl x) (018H) *\ AFXA=01; \* DELETE RIGHT (cntrl a) (001H) *\ AFXU=15; \* UNDO (cntrl u) (015H) *\ AR=7F; \* RUBOUT (DEL) (07FH) *\ AFSS=13; \* SCREEN SUSPEND (cntrl s) (013H) *\ AFSR=11; \* SCREEN RESUME (cntrl q) (011H) *\ AFCA=03; \* COMMAND ABORT (cntrl c) (003H) *\ AFDB=04; \* DEBUG (cntrl d) (004H) *\ AFJA=00; \* JOB ABORT (break) (08CH) *\ AB=1B; \* escape (ESC) (01BH) *\ AFSO=0F; \* SCREEN ON OFF TOGGLE (cntrl O) (00FH) *\ AFC1=; \* CLEAR SCROLL PART OF SCREEN (0FCH) *\ AFC2=; \* CLEAR MESSAGE PART OF SCREEN (0FDH) *\ AFC3=; \* CLEAR PROMPT PART OF SCREEN (0FEH) *\ AFL0=01310D; \* UNSHIFTED FUNCTION KEY 1 (0F0H) *\ AFL1=01320D; \* UNSHIFTED FUNCTION KEY 2 (0F1H) *\ AFL2=01330D; \* UNSHIFTED FUNCTION KEY 3 (0F2H) *\ AFL3=01340D; \* UNSHIFTED FUNCTION KEY 4 (0F3H) *\ AFL4=01350D; \* UNSHIFTED FUNCTION KEY 5 (0F4H) *\ AFL5=01360D; \* UNSHIFTED FUNCTION KEY 6 (0F5H) *\ AFL6=01370D; \* UNSHIFTED FUNCTION KEY 7 (0F6H) *\ AFL7=01380D; \* UNSHIFTED FUNCTION KEY 8 (0F7H) *\ AFU0=01210D; \* SHIFTED FUNCTION KEY ! (0D0H) *\ AFU1=01400D; \* SHIFTED FUNCTION KEY @ (0D1H) *\ AFU2=01230D; \* SHIFTED FUNCTION KEY # (0D2H) *\ AFU3=01240D; \* SHIFTED FUNCTION KEY $ (0D3H) *\ AFU4=01250D; \* SHIFTED FUNCTION KEY % (0D4H) *\ AFU5=015E0D; \* SHIFTED FUNCTION KEY ^ (0D5H) *\ AFU6=01260D; \* SHIFTED FUNCTION KEY & (0D6H) *\ AFU7=012A0D; \* SHIFTED FUNCTION KEY * (0D7H) *\ AFCC=; \* CAUSE INTERRUPT 3 (NMI) (08BH) *\ \* OUTPUT sequence (function) <- CONVERTED FROM <- SIV CODE *\ AFMU=0B; \* CURSOR UP (VT) (ESC A) *\ AFMD=0A; \* CURSOR DOWN (LF) (ESC B) *\ AFML=08; \* CURSOR LEFT (BS) (ESC D) *\ AFMR=0C; \* CURSOR RIGHT (FF) (ESC C) *\ AFMH=1E; \* CURSOR HOME (RS) (ESC H) *\ AFMB=0D; \* RETURN (CR) (0DH) *\ AFER=1B59; \* ERASE REST OF SCREEN (ESC Y) (ESC J) *\ AFEL=1B54; \* ERASE REST OF LINE (ESC T) (ESC K) *\ AFIL=1B45; \* INSERT LINE (ESC E) (NONE) *\ AFAC=1B3D; \* ADDRESS CURSOR LEAD IN (ESC =) (ESC Y line char) *\ AFDL=1B52; \* DELETE LINE (ESC R) (NONE) *\ AFAT=; \* ATTRIBUTE CMD LEAD IN (ESC L attr_char) *\ AFRV=1B29; \* REVERSE VIDEO START (ESC L if AFAT=;) *\ AFNV=1B28; \* REVERSE VIDEO END (ESC L if AFAT=;) *\