Code: Alles auswählen
d:= Ord(drive[1])-$40; BX:= d; AX:= $4408; { IOCTL is Changeable? }
MsDos(regs); { Status des Laufwerk-Checks in AX }
'C:' ist ein Verzeichnis unter linux.
Das Programmmodul stammt nicht von mir. Ich habe so gut wie keine Ahnung von assembler (und in den Bereich geht das doch wohl hier?). Vier Fragen habe ich zunächst:
Was macht MsDos() eigentlich?
Was bedeutet AX = 15?
Was würde AX = 0 bedeuten?
Was würde AX = 1 bedeuten?
Grüße, Günther