INT 13H Uitbreidingen:
INT 13H (0x13)
Functie 1BH (0x1B or 27) --> Krijg Header van de Productie (Vaste Schijf ESDI)
Call with: AH = 1BH
AL = number of sector(s) to read
DL = drive
ES: BX = buffer for manufacturing header
(defect list)
Returns: Als succesvolle functie
Carry flag = clear
AH = 00H
Als niet succesvolle functie
Carry flag = set
AH = status
Commentaren:
Deze functie wordt gebruikt om productieheader van de vaste schijf te krijgen. De eerste gelezen sector bevat productieheader met het aantal tekortingangen en het begin van de tekortkaart; de resterende sectoren bevatten de rest van de tekortkaart. Header van de productie het formaat (het formaat van het Verslag van de Kaart van het Tekort) kan in IBM 70MB, de Technische Verwijzing van de Aandrijving van de Vaste Schijf worden gevonden 115MB.
INT 13H (0x13)
Functie 1BH (0x1B or 27) --> Krijg Wijzer aan het Blok van de Informatie van de Schijf SCSI (het Toekomstige Controlemechanisme van het Domein SCSI)
Call with: AH = 1BH
DL = hard drive ID
Returns: Als succesvolle functie
Carry flag = clear
AH = 01H
Als niet succesvolle functie
Carry flag = set
AH = status
ES:BX = SCSI disk information block
Commentaren:
Deze functie wordt gebruikt om de wijzer aan het Blok van de Informatie van de Schijf te krijgen SCSI. Dit plaatst ook een niet resettable vlag die sommige controlemechanismeberichten worden getoond verhindert.
INT 13H (0x13)
Functie 1CH (0x1C or 28) --> Krijg Wijzer aan de Vrije Ram van het Controlemechanisme (het Toekomstige Controlemechanisme van het Domein SCSI)
Call with: AH = 1CH
DL = hard drive ID for any valid SCSI
hard disk
Returns: Als succesvolle functie
Carry flag = clear
AH = 01H
Als niet succesvolle functie
Carry flag = set
AH = status
ES:BX = first byte of free RAM on controller
Commentaren:
Deze functie wordt gebruikt om de vrije controlemechanismeram te krijgen. ES:BX punten aan de eerste byte van vrije RAM op het controlemechanisme, beschikbaar voor ander gebruik. S bevat het segment waarbij het controlemechanisme verblijft. De twee geheugen-in kaart gebrachte I/O havens van het controlemechanisme zijn bij compensatie 1C00H en 1E00H.
INT 13H (0x13)
Functie 1C08H (0x1C08) --> Krijg de Status van de Voltooiing van het Bevel (Vaste Schijf ESDI)
Call with: AX = 1C08H
DL = drive
ES:BX = buffer for Command Complete
Status Block
Return: Als succesvolle functie
Carry flag = clear
AH = 01H
Als niet succesvolle functie
Carry flag = set
AH = status
Commentaren:
Deze Functie wordt gebruikt om de Status van de Voltooiing van het Bevel te krijgen. Als de functie succesvolle is draag vlag is duidelijk en als niet succesvol draag vlag wordt geplaatst.
INT 13H (0x13)
Functie 1C09H (0x1C09) --> Krijg de Status van het Apparaat (Vaste Schijf ESDI)
Call with: AX = 1C09H
DL = drive
ES:BX = buffer for Device Status Block
Return: Als succesvolle functie
Carry flag = clear
AH = 01H
Als niet succesvolle functie
Carry flag = set
AH = status
Commentaren:
Deze Functie wordt gebruikt om de Status van het Apparaat te krijgen. Als de functie succesvolle is draag vlag is duidelijk en als niet succesvol draag vlag wordt geplaatst.
|