INT 13H (0x13)
Functie 4EH (0x4E or 78) --> De vastgestelde Configuratie van de Hardware (Uitbreidingen van IBM/van lidstaten int. 13H v2.1)
Call with: AH = 4EH
AL = Function Number ( See the Table in
comments)
DL = Drive number
Return: Als Succesvolle Functie,
Carry Flag = Clear
AH = 00H
Als Niet succesvolle Functie,
Carry Flag = Set
AH = error code
AL = Status
Commentaren:
Deze Functie wordt gebruikt om de hardwareconfiguratie te plaatsen. De functieaantallen voor AL zijn om deze Functie te roepen gegeven in de volgende lijst:
Waarde |
Beschrijving |
00H |
Laat prefetch toe |
01H |
Maak prefetch onbruikbaar |
02H |
Plaats maximumcPio transfer-mode |
03H |
Plaats PIO wijze 0 |
04H |
Plaats standaardpio transfer-mode |
05H |
Laat de maximumwijze van DMA van int. 13H toe |
06H |
Maak DMA van int. onbruikbaar 13H |
De wijzen DMA en PIO zijn wederzijds exclusief daarom maakt het selecteren van DMA PIO voor of het gespecificeerde apparaat of alle apparaten op dat controlemechanisme onbruikbaar en het selecteren van PIO maakt DMA onbruikbaar
INT 13H (0x13)
Functie 5001H (0x5001) --> Verzend het Bevel van het Pakket (Verbeterde Specificatie van de Aandrijving van de Schijf v3.0)
Call with: AX = 5001H
DL = Drive number
ES:BX = Command packet (See the Table in
comments)
Return: Als Succesvolle Functie,
Carry Flag = Clear
AH = 00H
Als Niet succesvolle Functie,
Carry Flag = Set
AH = error code
Commentaren:
Deze functie wordt gebruikt om de pakketbevelen te verzenden. 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 Formaat van Verbeterd het bevelpakket van de Specificatie van de Aandrijving van de Schijf v3.0 is gegeven in de volgende lijst:
Compensatie |
Grootte |
Beschrijving |
00H |
WORD |
Handtekening B055H |
02H |
BYTE |
Lengte van pakket in bytes |
03H |
BYTE |
Gereserveerde (0) |
04H |
N BYTEs |
Geformatteerde pakketgegevens |
INT 13H (0x13)
Functie 5501H (0x5501) --> Onderzoek (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.
Commentaren:
Deze functie wordt gebruikt om onderzoek te verzenden. BIOS ST01/ST02 keert geen succes terug of de mislukkingsaanwijzing voor de functie daarom alle bevelen moet succesvol worden verondersteld om geweest te zijn.
BIOS ST01/ST02 brengt altijd zijn aandrijving na de vorige BIOS aandrijving zonder de BIOS aandrijvingstelling bij 0040H:0075H in kaart te veranderen. Dit bevel is identiek aan het bevel van het Onderzoek SCSI
|