INT 13H (0x13)
Η λειτουργία 46H (0x46 ή 70) > εκτινάσσει το MEDIA (επεκτάσεις της ΙΒΜ/κρατών μελών INT 13H)
Call with: AH = 46H
AL = 00H (reserved)
DL = Drive number
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
Σχολιάζει:
Αυτή η λειτουργία είναι να εκτιναχθούν τα μέσα. Εάν η λειτουργία είναι επιτυχής φέρτε τη σημαία είναι σαφής και ο κατάλογος AH είναι 00H, φέρτε αλλιώς τη σημαία τίθεται και AH επιστρέφει τον κώδικα λάθους.
INT 13H (0x13)
Η λειτουργία 47H (0x47 ή 71) > εκτεταμένος επιδιώκει (επεκτάσεις της ΙΒΜ/κρατών μελών INT 13H)
Call with: AH = 47H
DL = Drive number
DS:SI = Disk address packet
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
Σχολιάζει:
Αυτή η λειτουργία είναι η επέκταση για επιδιώκει τη λειτουργία. Εάν η λειτουργία είναι επιτυχής φέρτε τη σημαία είναι σαφής και ο κατάλογος AH είναι 00H, φέρτε αλλιώς τη σημαία τίθεται και AH επιστρέφει τον κώδικα λάθους. Ο τομέας αρίθμησης φραγμών του πακέτου διευθύνσεων δίσκων τίθεται ως στόχος να αριθμήσει των φραγμών επιτυχώς.
INT 13H (0x13)
Η λειτουργία 48H (0x48 ή 72) > παίρνει τις παραμέτρους Drive (επεκτάσεις της ΙΒΜ/κρατών μελών INT 13H)
Call with: AH = 48H
DL = Drive (80H-FFH)
DS:SI = Buffer for drive parameters
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
DS:SI = Buffer filled
If Function Unsuccessful,
Carry Flag = Set
AH = Error code
Σχολιάζει:
Αυτή η λειτουργία χρησιμοποιείται για να πάρει τις παραμέτρους κίνησης. Εάν η λειτουργία είναι επιτυχής φέρτε τη σημαία είναι σαφής και ο κατάλογος AH είναι 00H με DS:SI του γεμισμένου απομονωτή, φέρτε αλλιώς τη σημαία τίθεται και AH επιστρέφει τον κώδικα λάθους.
INT 13H (0x13)
Η λειτουργία 49H (0x49 ή 73) > επέκτεινε την αλλαγή MEDIA (επεκτάσεις της ΙΒΜ/κρατών μελών INT 13H)
Call with: AH = 49H
DL = Drive number (any drive number, see
Comments)
Return: If media has not been changed,
Carry Flag = Clear
AH = 00H
If media may have been changed,
Carry Flag = Set
AH = 06H (Error code for media change)
Σχολιάζει:
Αυτή η λειτουργία είναι η επέκταση για τη λειτουργία αλλαγής μέσων. Εάν η λειτουργία είναι επιτυχής φέρτε τη σημαία είναι σαφής και ο κατάλογος AH είναι 00H, φέρτε αλλιώς τη σημαία τίθεται και AH επιστρέφει τον κώδικα λάθους.
Η κύρια διαφορά σε αυτήν την λειτουργία και τη λειτουργία AH = 16H του INT 13H είναι ότι μπορούμε να διευκρινίσουμε οποιοδήποτε αριθμό κίνησης, όπου η λειτουργία 16H επιτρέπει μόνο τον αριθμό 00H κίνησης 7FH δισκετών.
|