13H INTERNO (0x13)
Función 4EH (0x4E o 78) --> Fijar el hardware Configuración (extensiones INTERNAS 13H v2.1 de IBM/MS)
Call with: AH = 4EH
AL = Function Number ( See the Table in
comments)
DL = Drive number
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
AL = Status
Comentarios:
Esta función se utiliza para fijar la configuración de hardware. Los números de la función para que el AL llame esta función se han dado en la tabla siguiente:
Valor |
Descripción |
00H |
Permitir el prefetch |
01H |
Inhabilitar el prefetch |
02H |
Fijar el modo de la transferencia del PIO del máximo |
03H |
Fijar el modo 0 del PIO |
04H |
Fijar el modo de la transferencia del PIO del defecto |
05H |
Permitir el modo INTERNO del máximo del acceso directo de memoria 13H |
06H |
Inhabilitar el acceso directo de memoria INTERNO 13H |
Los modos del acceso directo de memoria y del PIO son mutuamente exclusiva por lo tanto que selecciona las neutralizaciones PIO del acceso directo de memoria para o el dispositivo especificado o todos los dispositivos en ese regulador y PIO el seleccionar inhabilitan el acceso directo de memoria
13H INTERNO (0x13)
Función 5001H (0x5001) --> Enviar el comando del paquete (espec. realzada v3.0 del accionamiento de disco)
Call with: AX = 5001H
DL = Drive number
ES:BX = Command packet (See the Table in
comments)
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
Comentarios:
Esta función se utiliza para enviar los comandos del paquete. Si la función es acertada lleva la bandera está clara y AH el registro es 00H, lleva la bandera es determinado y AH las vueltas el código de error. El formato del paquete realzado del comando de espec. v3.0 del accionamiento de disco se ha dado en la tabla siguiente:
Compensación |
Tamaño |
Descripción |
00H |
WORD |
Firma B055H |
02H |
OCTETO |
Longitud del paquete en octetos |
03H |
OCTETO |
Reservado (0) |
04H |
Octetos de N |
Datos ajustados a formato del paquete |
13H INTERNO (0x13)
Función 5501H (0x5501) --> Investigación (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.
Comentarios:
Esta función se utiliza para enviar la investigación. El BIOS ST01/ST02 no vuelve ningún éxito o la indicación de falta para la función por lo tanto todos los comandos se debe asumir para haber sido acertada.
El BIOS ST01/ST02 traz siempre sus impulsiones después de que las impulsiones anteriores del BIOS sin cambiar la cuenta de la impulsión del BIOS en 0040H: 0075H. Este comando es idéntico al comando de la investigación de SCSI
|