INT 13H (0x13)
Functie 43H (0x43 or 67) --> Uitgebreid schrijf (de Uitbreidingen van IBM/van lidstaten int. 13H)
Call with: AH = 43H
AL = write flags (See the table in
comments)
DL = drive number.
DS:SI = disk address packet
Return: Als Succesvolle Functie,
Carry Flag = clear
AH = 00H
Als Niet succesvolle Functie,
Carry Flag = set
AH = error code
Commentaren:
Deze functie is de uitbreiding voor schijf schrijft functie. Als de functie succesvol is draag vlag is duidelijk en het register AH is 00H, draag anders vlag wordt geplaatst en AH keert de foutencode terug. Het gebied van de bloktelling van het pakket van het schijfadres wordt met succes geplaatst aan aantal blokken. De informatie van schrijft de vlaggen voor verschillende versies in de volgende lijst is gegeven:
Versie 1.0 en 2.0 |
Versie 2.1 en later |
Waarde |
Beschrijving |
Waarde |
Beschrijving |
Beetje 0 |
Verifiëer schrijf |
00H en 01H |
Schrijf zonder Verify |
Beetjes 1 tot 7 |
Gereserveerde (0) |
02H |
Schrijf met verifiëren |
INT 13H (0x13)
Functie 44H (0x44 or 68) --> Verifiëer Sectoren (de Uitbreidingen van IBM/van lidstaten int. 13H)
Call with: AH = 44H
DL = drive number
DS:SI = disk address packet
Return: Als Succesvolle Functie,
Carry Flag = Clear
AH = 00H
Als Niet succesvolle Functie,
Carry Flag = Set
AH = error code
Commentaren:
Deze functie is de uitbreiding voor Verify de functie van Sectoren. Als de functie succesvol is draag vlag is duidelijk en het register AH is 00H, draag anders vlag wordt geplaatst en AH keert de foutencode terug. Het gebied van de bloktelling van het pakket van het schijfadres wordt met succes geplaatst aan aantal blokken
INT 13H (0x13)
Functie 45H (0x45 or 69) --> Het slot/opent Aandrijving (de Uitbreidingen van IBM/van lidstaten int. 13H)
Call with: AH = 45H
AL = Operation Number (See the Table in
comments)
DL = Drive number
Return: Als Succesvolle Functie,
Carry Flag = Clear
AH = 00H
AL = Lock State (00H = Unlocked)
Als Niet succesvolle Functie,
Carry Flag = Set
AH = Error code
Commentaren:
Deze functie wordt gebruikt om te sluiten/opent de aandrijving. Deze functie wordt vereist om voor om het even welke verwijderbare aandrijving worden gesteund genummerd 80H of hoger. Tot 255 sloten kunnen op een aandrijving worden geplaatst, en de media zullen niet fysisch geopend worden tot alle sloten zijn verwijderd.
Als de functie succesvol is draag vlag is duidelijk en het register AH is 00H, draag anders vlag wordt geplaatst en AH keert de foutencode terug.
De aantallen van de verrichting voor verschillend Slot/openen verrichting van de aandrijving zijn gegeven in de volgende lijst:
Waarde |
Functie |
00H |
De media van het slot in aandrijving |
01H |
Open media |
02H |
Controleer slotstatus |
|