13H INTERNO (0x13)
Funzione 23H (0x23 o 35) --> regolare il registro delle caratteristiche del regolatore (PS e PS/2, disco rigido)
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
Osservazioni:
Questa funzione è usata per regolare il registro della caratteristica del regolatore. Se la funzione riesce la bandierina di trasport è chiara e se infruttuoso trasportare la bandierina è stabilito ed AH ritorni del registro la condizione.
13H INTERNO (0x13)
Funzione 24H (0x24 o 36) --> regolare il multiplo - il modo di trasferimento (disco rigido, PS e 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
Osservazioni:
Questa funzione è usata per regolare il multiplo - trasferire il modo. Se desiderate inabilitare il multiplo - trasferire il modo, regolano il numero di settori a 0. Il valore massimo per il formato di blocco (quale 2.4.6.8 e 16 ecc.) dipende dal tipo dell'azionatore del disco fisso.
Il valore è memorizzato nel byte 15H della tabella di parametro dell'azionatore del disco fisso che è generata per posta (alimentazione sull'autoverifica). Il byte all'indirizzo 0040H: 0074H è regolato a condizione del funzionamento. I valori per il numero della caratteristica del disco rigido PS/1 sono stati elencati nella seguente tabella:
Valore |
Descrizione |
01H |
Selezionare 8 trasferimenti di dati del bit anziché a 16 bit |
02H |
Permettere scrivono il nascondiglio |
22H |
Scrivere stessi, zona user-specified |
33H |
Inabilitare le altre prove |
44H |
Regolare il numero di byte di ECC per colto lungamente/scrivere lungamente |
54H |
Regolare i segmenti del nascondiglio |
55H |
Inabilitare lo sguardo in avanti |
66H |
Inabilitare il ritorno alimentazione-sui difetti |
77H |
Inabilitare la correzione di errore |
81H |
Selezionare i trasferimenti di dati a 16 bit (difetto) |
82H |
Inabilitano scrivono il nascondiglio |
88H |
Permettono la correzione di errore (difetto) |
99H |
Permettono le altre prove (difetto) |
AAH |
Permettono lo sguardo in avanti |
BBH |
Regolano la lunghezza di ECC per colto lungamente/scrivono lungamente a quattro byte |
CCH |
Permettono il ritorno alimentazione-sui difetti |
DDH |
Scrivono stessi, intero disc |
13H INTERNO (0x13)
Funzione 24H (0x24 o 36) --> regolare i settori (QuickCache II 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
Osservazioni:
Questa funzione è usata per regolare i settori. Se la funzione riesce il registro dell'ASCIA è ritorni altri dell'ASCIA 0000H la condizione.
13H INTERNO (0x13)
Funzione 25H (0x25 o 37) --> identificare l'azionamento (disco rigido, PS e 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
Buffer filled with drive information block
If Function Unsuccessful,
Carry Flag = Set
AH = Status
Osservazioni:
Questa funzione è usata per identificare l'azionamento. Il byte all'indirizzo 0040h: 0074h è regolato alla condizione del funzionamento. IBM classifica ufficialmente questa funzione come facoltativa. I campi della punta per la configurazione generale dell'azionamento sono stati dati nella seguente tabella:
Punte |
Descrizione |
0 |
Riservato (0) |
1 |
Sectored duro |
2 |
La morbidezza sectored |
3 |
Non MFM ha messo |
4 |
Tempo capo dell'interruttore più grande di 15msec |
5 |
L'opzione di controllo del motore dell'alberino ha effettuato |
6 |
Azionamento fisso |
7 |
Azionamento di cartuccia smontabile |
8 |
Il tasso di trasferimento del disc è inferiore o uguale a 5Mbs |
9 |
Il tasso di trasferimento del disc è più grande di 5Mbs ma inferiore o uguale a 10Mbs |
10 |
Il tasso di trasferimento del disc è più grande di 10Mbs |
11 |
La tolleranza di rotazione di velocità è più grande di 0.5% |
12 |
Opzione di derivazione dello stroboscopio di dati disponibile |
13 |
Opzione di derivazione della pista disponibile |
14 |
Lo spacco di tolleranza di velocità di disposizione ha richiesto |
15 |
Riservato agli azionamenti non magnetici (0) |
La descrizione della disposizione del blocchetto delle informazioni dell'azionamento come data nella specifica di ATA (al collegamento) è stata data nella tabella seguente:
Immagine riportata |
Formato |
Descrizione |
00H |
WORD |
Configurazione generale dell'azionamento |
02H |
WORD |
Numero di cilindri |
04H |
WORD |
Riservato |
06H |
WORD |
Numero di teste |
08H |
WORD |
Numero di byte non formati per la pista |
0AH |
WORD |
Numero di byte non formati per il settore |
0CH |
WORD |
Numero di settori per la pista |
0EH |
6 BYTE |
Fornitore unico |
14H |
20 BYTE |
Numero di serie nell'ASCII, (0000H=not specificato) |
28H |
WORD |
Tipo dell'amplificatore |
2AH |
WORD |
Dimensione della memoria di transito in 512 incrementi di byte (0000H=not specificato) |
2CH |
WORD |
Il numero di byte di ECC ha passato sugli ordini lunghi letturi /scritturi 0000H = non specificato |
2EH |
8 BYTE |
La revisione dei firmware nell'ASCII, 0000H=not ha specificato |
36H |
40 BYTE |
Il numero di modello nell'ASCII, 0000H=not ha specificato |
5EH
|
WORD
|
Fornitore 15-8 unico, punte delle punte 7-0, (se 00H = ordini multipli letturi /scritturi non effettuati, xxH altro = numero massimo dei settori che possono essere trasferiti per l'interruzione sul colto su e scrivere gli ordini multipli) |
60H |
WORD |
0000H = non può realizzare l'ingresso/uscita di doppia parola,
0001H = può realizzare l'ingresso/uscita di doppia parola. |
62H |
WORD |
Morso 15-9 (0=reserved),
8 morsi (1=DMA sostenuto),
Fornitore morso 7-0 unico. |
64H |
WORD |
Riservato |
66H |
WORD |
Modo 15-8, fornitore di sincronizzazione del ciclo di trasferimento di dati di PIO delle punte delle punte 7-0 unico |
68H |
WORD |
Modo 15-8 DMA, fornitore di sincronizzazione del ciclo di trasferimento di dati delle punte delle punte 7-0 unico |
6AH
|
WORD
|
Le punte 15-1 hanno riservato,
0 morso (i campi 1=the hanno segnalato in di modo di traduzione sono validi,
i campi 0=the segnalati in di modo di traduzione possono essere validi) |
6CH |
WORD |
Numero di cilindri correnti |
6EH |
WORD |
Numero di teste correnti |
70H |
WORD |
Numero di settori correnti per la pista |
72H |
DWORD |
Capienza corrente nei settori |
76H |
WORD |
Riservato |
78H |
136 BYTE |
Non definito |
100H |
64 BYTE |
Fornitore unico |
140H |
96 BYTE |
Riservato |
|
|
|
|