Asm, int 21h
Har problemer med at få renamet en fil med int 21hkoden ser sådan ud :
mov ah, 56h
mov dx, [fileName]
mov di, [newName]
int 21h
salc
cmp al, 0h ; Hvis den er 0 er der intet problem opstået
variablerne :
filename = text.txt
newName = test.txt
Jeg laver en "image fil med cat ( linux kommandoen )
cat main.o text.txt > floppy.img
derefter kører jeg det i qemu, men den siger aldrig der er fejl også selvom filnavnet på "fileName" bliver ændret til "puha.txt"
Hvad gør jeg galt?
