Prolongements 13H INTERNES :
13H INTERNE (0x13)
Fonction 1BH (0x1B ou 27) --> obtenir l'en-tête de fabrication (la disque fixe d'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
Commentaires :
Cette fonction est employée pour obtenir l'en-tête de fabrication de la disque fixe. Le premier secteur lu contient l'en-tête de fabrication avec le nombre d'entrées de défaut et le commencement de la carte de défaut ; les secteurs restants contiennent le reste de la carte de défaut. Le format d'en-tête de fabrication (format d'enregistrement de carte de défaut) peut être trouvé dans IBM 70MB, référence technique d'entraînements de la disque 115MB fixe.
13H INTERNE (0x13)
Fonction 1BH (0x1B ou 27) --> obtenir l'indicateur au bloc de l'information de disque de SCSI (le futur contrôleur de domaine 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
Commentaires :
Cette fonction est employée pour obtenir l'indicateur au bloc de l'information de disque de SCSI. Ceci place également un drapeau non-réglable qui empêche quelques messages de contrôleur d'être montré.
13H INTERNE (0x13)
Fonction 1CH (0x1C ou 28) --> obtenir l'indicateur pour libérer la RAM de contrôleur (le futur contrôleur de domaine 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
Commentaires :
Cette fonction est employée pour obtenir la RAM libre de contrôleur. Es : BX se dirige au premier byte de la RAM libre sur le contrôleur, disponible pour autre des utilisations. L'es contient le segment auquel le contrôleur réside. Les deux ports mémoire-tracés d'entrée-sortie du contrôleur sont aux excentrages 1C00H et 1E00H.
13H INTERNE (0x13)
Fonction 1C08H (0x1C08) --> obtenir le statut d'accomplissement de commande (la disque fixe d'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
Commentaires :
Cette fonction est employée pour obtenir le statut d'accomplissement de commande. Si la fonction est réussie le drapeau de porter est clair et si non réussi porter le drapeau est placé.
13H INTERNE (0x13)
Fonction 1C09H (0x1C09) --> obtenir le statut de dispositif (la disque fixe d'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
Commentaires :
Cette fonction est employée pour obtenir le statut de dispositif. Si la fonction est réussie le drapeau de porter est clair et si non réussi porter le drapeau est placé.
|