INT 13H (0x13)
Λειτουργία 00H (0x00); Σύστημα δίσκων αναστοιχειοθέτησης
Κλήση με AH = 00H
DL = κίνηση
00H-7FH δισκέτα
80χ- FFH σταθερός δίσκος
Επιστρέφει: Εάν η λειτουργία είναι επιτυχής
Φέρτε τη σημαία = καθαρίζει
AH = 00H
Εάν η λειτουργία είναι ανεπιτυχής
Φέρτε τη σημαία = θέτει
Φέρτε τη σημαία = θέτει
Σχολιάζει:
Επαναρυθμίστε τον ελεγκτή δίσκων, επαναρυθμίζει τις συνημμένες κινήσεις του. Ο ανάγνωσης-γραφής βραχίονας κινείται προς τον κύλινδρο 0 και προετοιμάζεται για το δίσκο I/O.
Αυτή η λειτουργία πρέπει να κληθεί μετά από μια αποτυχημένη δισκέτα που διαβάζεται, να γράψει, να ελέγξει, ή το αίτημα σχήματος πρίν ξαναδοκιμάζει τη λειτουργία. Εάν η λειτουργία καλείται με μια κίνηση σταθερών δίσκων (δηλ. επιλέγοντας DL = 80H), ο ελεγκτής δισκετών και έπειτα ο ελεγκτής σταθερών δίσκων επαναρυθμίζεται.
INT 13H (0x13)
Function 01H (0x01) Get disk system status
Κλήση με AH = 01H
DL = κίνηση
00H-7FH δισκέτα
80χ- FFH σταθερός δίσκος
Επιστρέφει: AH = 00H
Θ*Αλ = θέση της προηγούμενης λειτουργίας δίσκων
(Δείτε τον πίνακα που δίνεται πριν για την περιγραφή κωδίκων λάθους και θέσης).
Σχολιάζει:
Επιστρέφει τη θέση της πιό πρόσφατης λειτουργίας δίσκων
|