INT 13H (0x13)
Функция 4B00H (0x4B00) --> Завершить Эмуляция диска (Загрузочный CD-ROM)
Call with: AX = 4B00H
DL = Drive number (or 7FH to terminate
all emulations)
DS:SI = Empty specification packet
Return: If Function Successful,
Carry Flag = Clear
If Function Unsuccessful,
Carry Flag = Set
AX = Status code
DS:SI = Specification packet filled
Комментарии :
Эта функция используется для прекращения эмуляции диска. Если вы хотите прекратить всех эмуляций, звоните с функцией DL = 7FH. Если функция завершится успешно, то нести флаг становится ясно, остальное нести флаг устанавливается и регистр AX возвращает код статуса, и диск находится в режиме эмуляции.
INT 13H (0x13)
Функция 4B01H (0x4B01) --> Получи Статус (Загрузочный CD-ROM)
Call with: AX = 4B01H
DL = Drive number
DS:SI = Empty specification packet
Return: If Function Successful,
Carry Flag = Clear
If Function Unsuccessful,
Carry Flag = Set
AX = Status code
DS:SI = Specification packet filled
Комментарии :
Функция используется, чтобы получить статус. Если функция завершится успешно, то нести флаг становится ясно, остальное нести флаг устанавливается и регистр AX возвращает код статуса
INT 13H (0x13)
Функция 4CH (0x4C или 76) --> Начало Эмуляция и Disk Boot (загрузочный CD-ROM)
Call with: AH = 4CH
AL = 00H
DS:SI = Specification packet
Return: If Function Successful,
Nothing
If Function Unsuccessful,
Carry Flag = Set
AX = Status code
Комментарии :
Эта функция используется для начала Эмуляция дисков и загрузке системы. Если функция успешно возвращает ничего нести флаг устанавливается и регистр AX возвращает код статуса.
INT 13H (0x13)
Функция 4D00H (0x4D00) --> Возврат Каталог Boot (загрузочный CD-ROM)
Call with: AX = 4D00H
DS:SI = Command packet (See the Table in
comments)
Return: If Function Successful,
Carry Flag = Clear
If Function Unsuccessful,
Carry Flag = Set
AX = Status code
Комментарии :
Эта функция используется для возвращения загрузки каталога. Если функция завершится успешно, то нести флаг становится ясно, остальное нести флаг устанавливается и регистр AX возвращает код статуса. Формат Загрузочный CD-ROM "Получи Boot Каталог" команда пакет был дан в следующей таблице :
OffsetОфсет |
SizeРазмер |
Description Описание |
00H00H |
BYTEBYTE |
Size of packet
in bytes (08H)Размер пакета в байтах (08H) |
01H01H |
BYTEBYTE |
Number of
sectors of boot catalog to readКоличество
секторов для загрузки каталоге читать |
02H02H |
DWORDDWORD |
Buffer for boot
catalogБуферный каталог для загрузки |
06H06H |
WORDWORD |
First sector in
boot catalog to transferПервый загрузочный сектор
в каталоге перевести |
|