summaryrefslogtreecommitdiff
path: root/v4.0/src/DOS/STDSW.ASM
blob: c9fc5816ceba83cd37338a653a2918b3b0e6318a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
;	SCCSID = @(#)stdsw.asm	1.1 85/04/10
TRUE    EQU     0FFFFH
FALSE   EQU     0

; Use the switches below to produce the standard Microsoft version or the IBM
; version of the operating system
MSVER   EQU     TRUE
IBM     EQU     FALSE
WANG    EQU     FALSE
ALTVECT EQU     FALSE
Rainbow EQU     FALSE


; Set this switch to cause DOS to move itself to the end of memory
HIGHMEM EQU     FALSE

	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
	IF      WANG                    ;Are we assembling for WANG?
ESCCH   EQU     1FH                     ;Yes. Use 1FH for escape character
	ELSE
ESCCH   EQU     1BH
	ENDIF
CANCEL  EQU     "X"-"@"                 ;Cancel with Ctrl-X
TOGLPRN EQU     FALSE                   ;Separate keys for printer echo on
					;and off
ZEROEXT EQU     TRUE
	ENDIF