]>
wirehaze git hosting - MS-DOS.git/blob - v4.0/src/MAPPER/SVERIFY.ASM
3 title CP
/DOS DosSetVerify mapper
5 dosxxx
segment byte public 'dos'
6 assume
cs:dosxxx
,ds:nothing
,es:nothing
,ss:nothing
8 ;**********************************************************************
10 ;* MODULE: dossetverify Set new verify switch value
12 ;* FILE NAME: dos054.asm
16 ;* push word verify setting
19 ;* MODULES CALLED: PC-DOS Int 21h, ah=2eh, get verify setting
21 ;*********************************************************************
34 verify dw ?
; new verify settings value
38 Enter dossetverify
; push registers
40 mov ax,[bp].verify
; check request
41 cmp al,1 ; for validity
44 mov ah,2eh
; setup new verify value
47 sub ax,ax ; set good return code
48 jmp short exit
; return
50 error: mov ax,error_code
; set error return code
52 exit: Mexit
; pop registers
53 ret size
str - 6 ; return