Warum funktionieren einige Funktionen desINT21h unter DOS ( 7.1 von Win98SE) nicht
In der Dos Box von Windows geht es.
INT21h AX=0x440D; CH*0x08; CL=0x6F (Generic Block Device Request, Unterfunktion
Get Drive Map Information.
Oder gibt es dafür noch eine andere Funktion ?
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
Diese int21h Funktion stammt aus der bekannten Interruptliste ,allerdings aus der Datei-Version die auch unter DOS funktioniert
mit einem Viewer für die einzelnen Dateien (I/o Ports, Interrupts, Speicherbelegung usw).
Bin bis jetzt noch nicht weiter ! Kann eben im Dos nicht unterscheiden ob interne Festplatte oder über usb angeschlossenen Festplatte oder USB Stick mit MBR ,da der ja auch als Festplatte erkannt wird.Suche Unterscheidungsmöglichkeit der Geräte um sie zu identifizieren !