ELIOT1 HAL
Загрузка...
Поиск...
Не найдено

Интерфейс менеджера прерываний IO устройств Подробнее...

#include "hal_common.h"

См. исходные тексты.

Макросы

#define IOIM_NA_IRQ_NUM   (-16)
 

Перечисления

enum  ioim_status_t
 Возвращаемые статусы IOIM. Подробнее...
 

Функции

int32_t IOIM_GetIRQNumber (void *base)
 Получение номера прерывания в системе
 
ioim_status_t IOIM_SetIRQHandler (void *base, void *handler, void *handle)
 Установка обработчика прерывания для устройства IO.
 
ioim_status_t IOIM_ClearIRQHandler (void *base)
 Сброс обработчика прерывания для устройства IO.
 
ioim_status_t IOIM_SetIRQHandler_DMA (void *base, uint32_t channel, void *handler, void *handle)
 Установка обработчика прерывания для DMA.
 
ioim_status_t IOIM_ClearIRQHandler_DMA (void *base, uint32_t channel)
 Сброс обработчика прерывания для DMA.
 

Подробное описание

Интерфейс менеджера прерываний IO устройств