INT 13H (0x13)
Λειτουργία 23H (0x23 ή 35) > θέτει τον κατάλογο χαρακτηριστικών γνωρισμάτων ελεγκτών (PS και PS/2, σκληρός δίσκος)
Call with: AH = 23H
AL = feature number
DL = drive number
Return: If Function Successful,
Carry Flag = Clear
If Function Unsuccessful,
Carry Flag = Set
AH = Status
Σχολιάζει:
Αυτή η λειτουργία χρησιμοποιείται για να θέσει τον κατάλογο χαρακτηριστικών γνωρισμάτων ελεγκτών. Εάν η λειτουργία είναι επιτυχές φέρτε τη σημαία είναι σαφής και εάν ανεπιτυχής φέρτε τη σημαία τίθεται και ο κατάλογος AH επιστρέφει τη θέση.
INT 13H (0x13)
Λειτουργία 24H (0x24 ή 36) > θέτει πολλαπλάσιος - τρόπος μεταφοράς (σκληρός δίσκος, PS και PS/2)
Call with: AH = 24H
AL = number of sectors per block
DL = drive number
Return: If Function Successful,
Carry Flag = Clear
If Function Unsuccessful,
Carry Flag = Set
AH = Status
Σχολιάζει:
Αυτή η λειτουργία χρησιμοποιείται για να θέσει πολλαπλάσιος - μεταφέρετε τον τρόπο. Εάν θέλετε να θέσετε εκτός λειτουργίας το πολλαπλάσιο - μεταφέρετε τον τρόπο, θέτει τον αριθμό τομέων σε 0. Η μέγιστη αξία για το μέγεθος φραγμών (όπως 2.4.6.8 και 16 κ.λπ....) εξαρτάται από τον τύπο κίνησης σταθερών δίσκων.
Η αξία αποθηκεύεται στην ψηφιολέξη 15H του πίνακα παραμέτρου κίνησης σταθερών δίσκων που δημιουργείται ΤΑΧΥΔΡΟΜΙΚΏΣ (δύναμη self-Test). Η ψηφιολέξη στη διεύθυνση 0040H:0074H τίθεται τη θέση της λειτουργίας. Οι τιμές για PS/1 τον αριθμό χαρακτηριστικών γνωρισμάτων σκληρών δίσκων έχουν απαριθμηθεί στον ακόλουθο πίνακα:
Αξία |
Περιγραφή |
01H |
Επιλέξτε τις οκτάμπιτες μεταφορές στοιχείων αντί δεκαεξάμπιτου |
02H |
Επιτρέψτε γράφει την κρύπτη |
22H |
Γράψτε την ίδια, καθορισμένη ως προς τον χρήστη περιοχή |
33H |
Θέστε εκτός λειτουργίας ξαναδοκιμάζει |
44H |
Ο καθορισμένος αριθμός ecc ψηφιολέξεων για διαβασμένος πολύ/γράφει πολύ |
54H |
Καθορισμένα τμήματα κρύπτης |
55H |
Θέστε εκτός λειτουργίας τη ματιά στο μέλλον |
66H |
Θέστε εκτός λειτουργίας την επιστροφή δύναμη- στις προεπιλογές |
77H |
Θέστε εκτός λειτουργίας τη διόρθωση λάθους |
81H |
Επιλέξτε τις δεκαεξάμπιτες μεταφορές στοιχείων (προεπιλογή) |
82H |
Θέστε εκτός λειτουργίας γράφει την κρύπτη |
88H |
Επιτρέψτε τη διόρθωση λάθους (προεπιλογή) |
99H |
Επιτρέψτε ξαναδοκιμάζει (προεπιλογή) |
AAH |
Επιτρέψτε τη ματιά στο μέλλον |
BBH |
Το καθορισμένο ecc μήκος για διαβασμένος πολύ/γράφει πολύ σε τέσσερις ψηφιολέξεις |
CCH |
Επιτρέψτε την επιστροφή δύναμη- στις προεπιλογές |
DDH |
Γράψτε τον ίδιο, ολόκληρο δίσκο |
INT 13H (0x13)
Λειτουργία 24H (0x24 ή 36) > θέτει τους τομείς (QuickCache ΙΙ v4.20)
Call with: AX = 24H
BX = New number of sector buffers in
cache
Return: If Function Successful,
AX = 0000H
If Function Unsuccessful,
AX = Status
Σχολιάζει:
Αυτή η λειτουργία χρησιμοποιείται για να θέσει τους τομείς. Εάν η λειτουργία είναι επιτυχής ο κατάλογος ΤΣΕΚΟΥΡΙΩΝ είναι άλλες επιστροφές ΤΣΕΚΟΥΡΙΏΝ 0000H η θέση.
INT 13H (0x13)
Λειτουργία 25H (0x25 ή 37) > προσδιορίζει το Drive (σκληρός δίσκος, PS και PS/2)
Call with: AH = 25H
DL = Drive number
ES:BX = Buffer of 512 bytes for reply packet
Return: If Function Successful,
Carry Flag = Clear
Απομονωτής που γεμίζουν με το φραγμό πληροφοριών κίνησης
If Function Unsuccessful,
Carry Flag = Set
AH = Status
Σχολιάζει:
Αυτή η λειτουργία χρησιμοποιείται για να προσδιορίσει το Drive. Η ψηφιολέξη στη διεύθυνση 0040h:0074h τίθεται τη θέση της λειτουργίας. Η ΙΒΜ ταξινομεί επίσημα αυτήν την λειτουργία όπως προαιρετική. Οι τομείς κομματιών για τη γενική διαμόρφωση κίνησης έχουν δοθεί στον ακόλουθο πίνακα:
Κομμάτι (σ) |
Περιγραφή |
0 |
Διατηρημένο (0) |
1 |
Σκληρά |
2 |
Μαλακός |
3 |
Όχι MFM που κωδικοποιείται |
4 |
Επικεφαλής χρόνος διακοπτών μεγαλύτερος από 15msec |
5 |
Επιλογή ελέγχου μηχανών αξόνων που εφαρμόζεται |
6 |
Σταθερή κίνηση |
7 |
Μετακινούμενη κίνηση κασετών |
8 |
Το ποσοστό μεταφοράς δίσκων είναι λιγότερο ή ίσο προς 5Mbs |
9 |
Το ποσοστό μεταφοράς δίσκων είναι μεγαλύτερο από 5Mbs αλλά λιγότερο ή ίσο προς 10Mbs |
10 |
Το ποσοστό μεταφοράς δίσκων είναι μεγαλύτερο από 10Mbs |
11 |
Η περιστροφική ανοχή ταχύτητας είναι μεγαλύτερη από 0,5% |
12 |
Επιλογή όφσετ στροβοσκόπιων στοιχείων διαθέσιμη |
13 |
Επιλογή όφσετ διαδρομής διαθέσιμη |
14 |
Χάσμα ανοχής ταχύτητας σχήματος που απαιτείται |
15 |
Διατηρημένος για τις non-magnetic κινήσεις (0) |
Η περιγραφή του σχήματος του φραγμού πληροφοριών Drive όπως δίνεται στην ΑΤΑ (στη σύνδεση) προδιαγραφή έχει δοθεί στον επόμενο πίνακα:
Όφσετ |
Μέγεθος |
Περιγραφή |
00H |
ΛΕΞΗ |
Γενική διαμόρφωση κίνησης |
02H |
ΛΕΞΗ |
Αριθμός κυλίνδρων |
04H |
ΛΕΞΗ |
Διατηρημένος |
06H |
ΛΕΞΗ |
Αριθμός κεφαλιών |
08H |
ΛΕΞΗ |
Αριθμός unformatted ψηφιολέξεων ανά διαδρομή |
0AH |
ΛΕΞΗ |
Αριθμός unformatted ψηφιολέξεων ανά τομέα |
0CH |
ΛΕΞΗ |
Αριθμός τομέων ανά διαδρομή |
0EH |
6 ΨΗΦΙΟΛΕΞΕΙΣ |
Προμηθευτής μοναδικός |
14H |
20 ΨΗΦΙΟΛΕΞΕΙΣ |
Αύξων αριθμός στο ASCII, (0000H=not που διευκρινίζεται) |
28H |
ΛΕΞΗ |
Τύπος απομονωτών |
2AH |
ΛΕΞΗ |
Μέγεθος απομονωτών σε 512 αυξήσεις ψηφιολέξεων (0000H=not που διευκρινίζεται) |
2CH |
ΛΕΞΗ |
Ο αριθμός ecc ψηφιολέξεων έδωσε τις ανάγνωσεις-γραφής μακροχρόνιες εντολές 0000H = μην διευκρινισμένος |
2EH |
8 ΨΗΦΙΟΛΕΞΕΙΣ |
Firmware αναθεώρηση στο ASCII, 0000H=not που διευκρινίζεται |
36H |
40 ΨΗΦΙΟΛΕΞΕΙΣ |
Πρότυπος αριθμός στο ASCII, 0000H=not που διευκρινίζεται |
5EH
|
ΛΕΞΗ
|
Προμηθευτής κομματιών 15-8 μοναδικός, κομμάτια 7-0, (εάν 00H = οι ανάγνωσεις-γραφής πολλαπλάσιες εντολές που δεν εφαρμόζονται, άλλος xxH = μέγιστος αριθμός τομέων που μπορεί να μεταφερθεί ανά διακόπτουν διαβασμένος και γράφουν τις πολλαπλάσιες εντολές) |
60H |
ΛΕΞΗ |
0000H = δεν μπορεί να εκτελέσει doubleword I/O,
0001H = μπορεί να εκτελέσει doubleword I/O. |
62H |
ΛΕΞΗ |
Κομμάτι 15-9 (0=reserved),
κομμάτι 8 (1=DMA που υποστηρίζεται),
Προμηθευτής κομματιών 7-0 μοναδικός. |
64H |
ΛΕΞΗ |
Διατηρημένος |
66H |
ΛΕΞΗ |
Τρόπος συγχρονισμού κύκλων μεταφοράς στοιχείων PIO κομματιών 15-8, προμηθευτής κομματιών 7-0 μοναδικός |
68H |
ΛΕΞΗ |
Τρόπος συγχρονισμού κύκλων μεταφοράς στοιχείων DMA κομματιών 15-8, προμηθευτής κομματιών 7-0 μοναδικός |
6AH
|
ΛΕΞΗ
|
Κομμάτια 15-1 που διατηρείται,
κομμάτι 0 (οι τομείς 1=the που αναφέρονται στον τρόπο μεταφράσεων ισχύουν,
0=the οι τομείς που αναφέρονται στον τρόπο μεταφράσεων μπορούν να ισχύσουν) |
6CH |
ΛΕΞΗ |
Αριθμός τρεχόντων κυλίνδρων |
6EH |
ΛΕΞΗ |
Αριθμός τρεχόντων κεφαλιών |
70H |
ΛΕΞΗ |
Αριθμός τρεχόντων τομέων ανά διαδρομή |
72H |
DWORD |
Τρέχουσα ικανότητα στους τομείς |
76H |
ΛΕΞΗ |
Διατηρημένος |
78H |
136 ΨΗΦΙΟΛΕΞΕΙΣ |
Μην καθορισμένος |
100H |
64 ΨΗΦΙΟΛΕΞΕΙΣ |
Προμηθευτής μοναδικός |
140H |
96 ΨΗΦΙΟΛΕΞΕΙΣ |
Διατηρημένος |
|
|
|
|