INT 13H (0x13)
Function 09H (0x09) >> Inicializar las características del disco fijo
Call with: AH = 09H
DL = drive
80H-FFH fixed disk
On the PC/XT Vector for INT 41H
must point to disk parameter block or, on the PC/AT and PS/2
Vector for INT 41H must point to disk
parameter block for drive 0
Vector for INT 46H must point to disk
parameter block for drive 1
Returns: Si función acertada
Carry flag = clear
AH = 00H
Si función fracasada
Carry flag = set
AH = status
Comentarios:
Esta función inicializa el regulador de disco fijo para las operaciones subsecuentes de la entrada-salida, usando los valores encontrados en los bloques del parámetro del disco del BIOS de la ROM. La función se apoya en disco fijo solamente. El formato de bloque del parámetro para los discos fijos de la PC y de PC/XT es como sigue:
Octetos |
Contenido |
00H-01H |
Número máximo de cilindros |
02H |
Número máximo de cabezas |
03H-04H |
El comenzar reducido escribe el cilindro de la corriente |
05H-06H |
El comenzar escribe pre el cilindro de la remuneración |
07H |
Longitud de la explosión del máximo ECC |
08H |
Conducir la opción
Pedacitos |
Significación (si sistema) |
0 - 2 |
conducir la opción |
3 - 5 |
reservado (0) |
6 |
inhabilitar las entradas de ECC |
7 |
inhabilitar las recomprobaciones del disco-acceso |
|
09H |
Valor del time out estándar |
0AH |
Valor del time out para la impulsión del formato |
0BH |
Valor del time out para la impulsión del cheque |
0CH-0FH |
Reservado |
|