Estensioni INTERNE 13H:
13H INTERNO (0x13)
Funzione 1BH (0x1B o 27) --> ottenere l'intestazione di Manufacturing (disc fisso di ESDI)
Call with: AH = 1BH
AL = number of sector(s) to read
DL = drive
ES: BX = buffer for manufacturing header
(defect list)
Returns: If function successful
Carry flag = clear
AH = 00H
If function unsuccessful
Carry flag = set
AH = status
Osservazioni:
Questa funzione è usata per ottenere l'intestazione di manufacturing del disc fisso. Il primo settore colto contiene l'intestazione di manufacturing con il numero di entrate di difetto e l'inizio del programma di difetto; i settori restanti contengono il resto del programma di difetto. La disposizione dell'intestazione di Manufacturing (disposizione record del programma di difetto) può essere trovata in IBM 70MB, riferimento tecnico degli azionatori del disco fisso 115MB.
13H INTERNO (0x13)
Funzione 1BH (0x1B o 27) --> ottenere l'indicatore al blocchetto delle informazioni del disc di SCSI (regolatore futuro di dominio SCSI)
Call with: AH = 1BH
DL = hard drive ID
Returns: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
ES:BX = SCSI disk information block
Osservazioni:
Questa funzione è usata per ottenere l'indicatore al blocchetto delle informazioni del disc di SCSI. Ciò inoltre regola una bandierina non-resettable che impedisce alcuni messaggi del regolatore essere visualizzata.
13H INTERNO (0x13)
Funzione 1CH (0x1C o 28) --> convincere l'indicatore per liberare la ram del regolatore (regolatore futuro di dominio SCSI)
Call with: AH = 1CH
DL = hard drive ID for any valid SCSI
hard disk
Returns: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
ES:BX = first byte of free RAM on controller
Osservazioni:
Questa funzione è usata per ottenere la ram libera del regolatore. Es: BX indica al primo byte della RAM libera sul regolatore, disponibile per altro usi. L'es contiene il segmento a cui il regolatore risiede. I due orificii memoria-tracciati dell'ingresso/uscita del regolatore sono alle immagini riportate 1C00H e 1E00H.
13H INTERNO (0x13)
Funzione 1C08H (0x1C08) --> ottenere la condizione di completamento di ordine (disc fisso di ESDI)
Call with: AX = 1C08H
DL = drive
ES:BX = buffer for Command Complete
Status Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Osservazioni:
Questa funzione è usata per ottenere la condizione di completamento di ordine. Se la funzione riesce la bandierina di trasport è chiara e se infruttuoso trasportare la bandierina è regolato.
13H INTERNO (0x13)
Funzione 1C09H (0x1C09) --> ottenere la condizione del dispositivo (disc fisso di ESDI)
Call with: AX = 1C09H
DL = drive
ES:BX = buffer for Device Status Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Osservazioni:
Questa funzione è usata per ottenere la condizione del dispositivo. Se la funzione riesce la bandierina di trasport è chiara e se infruttuoso trasportare la bandierina è regolato.
|