From 2d04cacc5322951f187bb17e017c12920ac8ebe2 Mon Sep 17 00:00:00 2001 From: Mark Zbikowski Date: Thu, 25 Apr 2024 21:24:10 +0100 Subject: MZ is back! --- v4.0/src/DOS/MSSW.ASM | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 v4.0/src/DOS/MSSW.ASM (limited to 'v4.0/src/DOS/MSSW.ASM') diff --git a/v4.0/src/DOS/MSSW.ASM b/v4.0/src/DOS/MSSW.ASM new file mode 100644 index 0000000..db8eb11 --- /dev/null +++ b/v4.0/src/DOS/MSSW.ASM @@ -0,0 +1,27 @@ +; SCCSID = @(#)ibmsw.asm 1.1 85/04/10 + +include version.inc + +IBM EQU ibmver +WANG EQU FALSE + +; Set this switch to cause DOS to move itself to the end of memory +HIGHMEM EQU FALSE + +; Turn on switch below to allow testing disk code with DEBUG. It sets +; up a different stack for disk I/O (functions > 11) than that used for +; character I/O which effectively makes the DOS re-entrant. + + IF IBM +ESCCH EQU 0 ; character to begin escape seq. +CANCEL EQU 27 ;Cancel with escape +TOGLPRN EQU TRUE ;One key toggles printer echo +ZEROEXT EQU TRUE + ELSE +ESCCH EQU 1BH +CANCEL EQU "X"-"@" ;Cancel with Ctrl-X +TOGLPRN EQU FALSE ;Separate keys for printer echo on + ;and off +ZEROEXT EQU TRUE + ENDIF + \ No newline at end of file -- cgit v1.2.3