INT 13H (0x13)
Function 07H (0x07) >> Format drive
Call with: AH = 07H
AL = interleave
CH = cylinder
DL = drive
80H-FFH fixed disk
Returns: Si función acertada
Carry flag = clear
AH = 00H
Si función fracasada
Carry flag = set
AH = status (ver la tabla del estado dada anterior)
Comentarios:
Esta función se define para los accionamientos de disco fijo de PC/XT solamente. Ajusta a formato la impulsión entera, escribiendo los campos de dirección de disco y los sectores de los datos, empezando el cilindro especificado.
INT 13H (0x13)
Function 08H (0x08) >> Get drive parameters
Call with: AH = 08H
DL = drive
00H-7FH floppy disk
80H-FFH fixed disk
Returns: Si función acertada
Carry flag = clear
BL = drive type (PC/AT and PS/2 floppy
disk)
Valor |
Descripción |
01H |
360KB, 40 track, 5.25” |
02H |
1.2MB, 80 track, 5.25” |
03H |
720KB, 80 track, 3.5” |
04H |
1.44MB, 80 track, 3.5” |
CH = low 8 bits of maximum cylinder
number
CL = bits 6-7 high order 2 bits of maximum
cylinder number bits 0-5 maximum
sector number
DH = maximum head number
DL = number of drives
ES: DI = segment: offset of disk drive
parameter table
Si función fracasada
Carry flag = set
AH = status
Comentarios:
Esta función vuelve los varios parámetros para la impulsión especificada. El valor volvió en el registro DL refleja el número verdadero de las impulsiones físicas unidas al adaptador para la impulsión solicitada.
|