INT 13H (0x13)
Function 09H (0x09) >> Initialize fixed disk characteristics
Call with: AH = 09H
DL = drive
80H-FFH fixed disk
On the PC/XT Vector for INT 41H
must point to disk parameter block or, on the PC/AT and PS/2
Vector for INT 41H must point to disk
parameter block for drive 0
Vector for INT 46H must point to disk
parameter block for drive 1
Returns: If function successful
Carry flag = clear
AH = 00H
If function unsuccessful
Carry flag = set
AH = status
Osservazioni:
Questa funzione inizializza il regolatore di disc fisso per i funzionamenti successivi dell'ingresso/uscita, usando i valori trovati nei blocchetti di parametro del disc di ESSERE VIVENTE della ROM. La funzione è sostenuta sul disc fisso soltanto. La disposizione del blocchetto di parametro per i disc fissi di PC/XT e del pc è come segue:
Byte(s) |
Indice |
00H-01H |
Numero massimo dei cilindri |
02H |
Numero massimo delle teste |
03H-04H |
Cominciare ridotto scrive il cilindro della corrente |
05H-06H |
Cominciare scrive pre il cilindro della compensazione |
07H |
Lunghezza di burst di massimo ECC |
08H
|
Drive option
Bit(s) |
Importanza (se insieme) |
0 – 2 |
guidare l'opzione |
3 – 5 |
riservato (0) |
6 |
inabilitare le entrate di ECC |
7 |
inabilitare le altre prove di disc-accesso |
|
09H |
Valore di prespegnimento standard |
0AH |
Valore di prespegnimento per l'azionamento di disposizione |
0BH |
Valore di prespegnimento per l'azionamento del controllo |
0CH-0FH |
Riservato |
|