Отключить обработчик прерывания (нерекомендуемый способ обработки)
#include <intr.h>int intr_release( int intr, int (* handler)( void *area ) );
libc
Функция позволяет удалить обработчик handler() из очереди обаботчиков и отключить обработку прерывания intr в процессе.
Функция добавлена в рамках обратной совместимости с предыдущими редакциями операционной системы.
![]() | Функция обслуживает внутренний список обработчиков и не поддерживает вызов в многопоточных приложениях. В этом случае требуется отдельная внешняя защита мьютексом. |
ЗОСРВ «Нейтрино»
ЗОСРВ
«Нейтрино»
редакции 2021
InterruptAttach(), InterruptDetach(), InterruptMask(), InterruptUnmask(), InterruptWait(), intr_capture(), intr_lock(), intr_timed_wait(), intr_unlock()
Предыдущий раздел: Описание API системной библиотеки