INT 13H (0x13)
Função 1C0AH (0x1C0A) --> Começar a configuração de dispositivo (o disco fixo de ESDI)
Call with: AX = 1C0AH
DL = drive
ES:BX = buffer for Drive Configuration Status
Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Comentários:
Esta função é usada começar a configuração de dispositivo para o disco. Se a função for bem sucedida, carregar a bandeira está desobstruído e o registo do ampère-hora é 01H carrega mais a bandeira é retornos ajustados e do ampère-hora do registo o status. A seguinte tabela mostra o formato do bloco do status da configuração da movimentação de ESDI:
Offset |
Tamanho |
Descrição |
00H |
Byte |
09H |
01H |
Byte |
número das palavras no bloco (06H) |
02H |
Byte |
bandeiras |
03H |
Byte |
número de setores de reposição por o cilindro |
04H |
Palavra Dobro |
número total de setores usable |
08H |
Palavra |
número total dos cilindros |
0AH |
Byte |
trilhas por o cilindro |
0BH |
Byte |
setores por a trilha |
INT 13H (0x13)
Função 1C0BH (0x1C0B) --> Começar a configuração do adaptador (o disco fixo de ESDI)
Call with: AX = 1C0BH
ES:BX = buffer for Controller Configuration
Status Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Comentários:
Esta função é usada começar a configuração do adaptador. Se a função for bem sucedida a bandeira carregar estiver desobstruída e o ampère-hora é 01H, se mal sucedido carrega a bandeira é retornos ajustados e do ampère-hora o status.
INT 13H (0x13)
Função 1C0CH (0x1C0C) --> Começar a informação da posição (o disco fixo de ESDI)
Call with: AX = 1C0CH
ES:BX = buffer for POS Information Status
Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Comentários:
Esta função é usada começar a informação da posição. Se a função for bem sucedida a bandeira carregar estiver desobstruída e o ampère-hora é 01H, se mal sucedido carrega a bandeira é retornos ajustados e do ampère-hora o status.
INT 13H (0x13)
Função 1C0EH (0x1C0E) --> Traduzir RBA a ABA (o disco fixo de ESDI)
Call with: AX = 1C0EH
CH = low 8 bits of cylinder number
CL = sector number (high two bits of
cylinder number in bits 6 and 7)
DH = head number
DL = drive number
ES:BX = ABA (Absolute Block Address)
number
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Comentários:
Esta função traduz o RBA (endereço relativo do bloco) a ABA (endereço absoluto do bloco). Se a função for bem sucedida carregar a bandeira estiver desobstruída e o registo do ampère-hora é 01H, carrega mais a bandeira é retornos ajustados e do ampère-hora o status.
|