13H INTERNO (0x13)
Funzione 4EH (0x4E o 78) --> regolare la configurazione di fissaggi (estensioni INTERNE 13H v2.1 di IBM/MS)
Call with: AH = 4EH
AL = Function Number ( See the Table in
comments)
DL = Drive number
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
AL = Status
Osservazioni:
Questa funzione è usata per regolare la configurazione di fissaggi. I numeri di funzione affinchè AL denominino questa funzione sono stati dati nella seguente tabella:
Valore |
Descrizione |
00H |
Permettere il prefetch |
01H |
Inabilitare il prefetch |
02H |
Regolare il modo di trasferimento di PIO di massimo |
03H |
Regolare il modo 0 di PIO |
04H |
Regolare il modo di trasferimento di PIO di difetto |
05H |
Permettere il modo INTERNO di massimo di 13H DMA |
06H |
Inabilitare 13H INTERNO DMA |
I modi di PIO e di DMA sono reciprocamente esclusiva quindi che seleziona i disables PIO di DMA per o il dispositivo specificato o tutti i dispositivi su quei regolatore e PIO di selezione inabilita il DMA
13H INTERNO (0x13)
Funzione 5001H (0x5001) --> trasmettere l'ordine del pacchetto (spec. aumentata v3.0 dell'azionatore del disco)
Call with: AX = 5001H
DL = Drive number
ES:BX = Command packet (See the Table in
comments)
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
Osservazioni:
Questa funzione è usata per trasmettere gli ordini del pacchetto. Se la funzione riesce trasporta la bandierina è chiara ed AH il registro è 00H, altrimenti trasporta la bandierina è stabilito ed AH ritorni il codice di errore. La disposizione del pacchetto aumentato di ordine di spec. v3.0 dell'azionatore del disco è stata data nella seguente tabella:
Immagine riportata |
Formato |
Descrizione |
00H |
WORD |
Firma B055H |
02H |
BYTE |
Lunghezza del pacchetto nei byte |
03H |
BYTE |
Riservato (0) |
04H |
Byte di N |
Dati formattati del pacchetto |
13H INTERNO (0x13)
Funzione 5501H (0x5501) --> inchiesta (Seagate ST01/ST02)
Call with: AX = 5501H
DH = Number of bytes to transfer
DL = Drive Number
ES:BX = Buffer for results
Return:
ES:BX buffer, filled with the Inquiry results.
Osservazioni:
Questa funzione è usata per trasmettere l'inchiesta. L'ESSERE VIVENTE ST01/ST02 non restituisce alcun successo o l'indicazione di guasto per la funzione quindi tutti gli ordini deve essere presupposta per riuscire.
L'ESSERE VIVENTE ST01/ST02 traccia sempre i relativi azionamenti dopo che gli azionamenti precedenti di ESSERE VIVENTE senza cambiare il conteggio dell'azionamento di ESSERE VIVENTE a 0040H: 0075H. Questo ordine è identico all'ordine di inchiesta di SCSI
|