I've written a program in assembler, however, my program can't go to specified directory. The error is : carry flag = 1, ax=03h
.
My mount is: mount P: D:\ProgramFiles\Asembler I have created a folder "programfiles in my "Asembler" folder, it's purpose is to act like a real hard drive.
.model small
.stack 100h
.data
dirr db "P:\programfiles\", 0
testt db "P:\programfiles\kz2", 0
.code
start:
mov dx, @data
mov ds, dx
mov dx, offset dirr ;DS:DX pathname
mov ah, 3Bh
int 21h
mov dx, offset testt
mov ah, 39h
int 21h
mov ah, 4ch
mov al, 0
int 21h
end start
Any help is appreciated