INT 13H Расширения :
INT 13H (0x13)
Функция 1BH (0x1B или 27) --> Получи изготовления Заголовок (ЕСБО Встроенные Disk)
Call with: AH = 1BH
AL = number of sector(s) to read
DL = drive
ES: BX = buffer for manufacturing header
(defect list)
Returns: If function successful
Carry flag = clear
AH = 00H
If function unsuccessful
Carry flag = set
AH = status
Комментарии :
Эта функция используется для получения заголовка изготовление фиксированного диска. Читать первый сектор содержит заголовок с изготовлением ряда дефектов записи и началом дефект карта; Остальные секторы содержат оставшийся дефект карты. Изготовление заголовке формы (Дефект записи формата сайта) можно найти в IBM 70MB, 115MB Встроенные диски Техническая справка.
INT 13H (0x13)
Функция 1BH (0x1B или 27) --> Получи Пойнтер на SCSI дисках блок информации (Future Домен контроллера SCSI)
Call with: AH = 1BH
DL = hard drive ID
Returns: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
ES:BX = SCSI disk information block
Комментарии :
Эта функция используется, чтобы получить указатель на SCSI дисках блок информации. Это также создает не resettable флагом, которое предотвращает некоторые контроллер сообщений не отображается.
INT 13H (0x13)
Функция 1CH (0x1C или 28) --> Получи бесплатную Пойнтер с Контролером Рам (Future Домен контроллера SCSI)
Call with: AH = 1CH
DL = hard drive ID for any valid SCSI
hard disk
Returns: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
ES:BX = first byte of free RAM on controller
Комментарии :
Эта функция используется для получения свободного контроллера Рам. ES : ВХ указывает на первый свободный байт памяти на контроллер, для других целей. ES содержит сегмент, на котором находится контроллер. Две карты памяти и портов ввода / вывода на контроллер смещения находятся на 1C00H и 1E00H.
INT 13H (0x13)
Функция 1C08H (0x1C08) --> Получи статус завершения команды (ЕСБО Встроенные Disk)
Call with: AX = 1C08H
DL = drive
ES:BX = buffer for Command Complete
Status Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Комментарии :
Эта функция используется для получения статуса завершения команды. Если функция успешно нести флаг и четко случае неудачи нести флаг устанавливается.
INT 13H (0x13)
Функция 1C09H (0x1C09) --> Получи устройства (ЕСБО Встроенные Disk)
Call with: AX = 1C09H
DL = drive
ES:BX = buffer for Device Status Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Комментарии :
Эта функция используется, чтобы получить статус устройства. Если функция успешно нести флаг и четко случае неудачи нести флаг устанавливается.
|