Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Функция 0: Получить версию драйвераЭта функция возвращает номер версии драйвера от него самого. Вход: ВХ = 0 Выход: АН =старшая часть номера версии. AL = младшая часть номера версии. Функция 1: Установить базовый адрес ввода/вывода Функция устанавливает базовый адрес ввода/вывода, используемый драйвером. Вы должны задать адрес, который соответствует установленному для платы порту ввода/вывода. Если вы не вызываете эту функцию, драйвер по умолчанию использует адрес 220h. Вход: ВХ = 1 AX = базовый адрес ввода/вывода. Выход: Ничего. Функция 2: Установить прерывание DMA Функция устанавливает номер прерывания драйвера прямого доступа к памяти, который используется Sound Blaster для сообщения о завершении передачи данных. Вход: ВХ=2 АХ = Номер прерывания драйвера прямого доступа к памяти. Выход: Ничего. Функция 3: Инициализировать драйвер Эта функция инициализирует и начинает работу драйвера. Вход: ВХ=3 Выход: АХ = 0 - драйвер успешно инициализирован; = 1 - некорректная версия драйвера; = 2 -ошибка операции чтения/записи устройством ввода/вывода; = 3 - ошибка прерывания драйвера прямого доступа к памяти. Функция 4: Включить/выключить динамик (только для базовой модели Sound Blaster) Функция включает или выключает вывод звука. Вход: ВХ = 4 AL = 0 - выключить; = 1 - включить. Выход: Ничего. Функция 5: Установить адрес слова состояния Функция сообщает драйверу адрес переменной, в которой будет храниться информация О состоянии. Вы определяете переменную и затем передаете функции ее сегмент и смещение, таким образом, драйвер получает возможность сообщать вашей программе важную информацию о своих параметрах состояния. Вход: ВХ=5 ES:DI = сегмент и смещение переменной, которую вы хотите использовать для хранения слова состояния. Выход: Ничего.
|