Присоединение обработчика прерываний
#include <audio_driver.h>int32_t ado_attach_interrupt( ado_card_t *card,int32_t irq,void (*handler)( HW_CONTEXT_T *hw_context,int32_t irqnum ),HW_CONTEXT_T *hw_context );
libado
Функция ado_attach_interrupt() позволяет присоединить обработчик прерывания. Данный обработчик исполняется в контексте пользователя, а не ядра (см. InterruptAttach()).
Менеджер io-audio автоматически освобождает все обработчики при отмонтировании драйвера.
ЗОСРВ «Нейтрино»
Предыдущий раздел: Библиотека libado