Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
sw_isr_table.h File Reference

Software-managed ISR table. More...

#include <zephyr/types.h>
#include <toolchain.h>

Go to the source code of this file.

Macros

#define ISR_FLAG_DIRECT   BIT(0)
 
#define IRQ_TABLE_SIZE   (CONFIG_NUM_IRQS - CONFIG_GEN_IRQ_START_VECTOR)
 

Detailed Description

Software-managed ISR table.

Data types for a software-managed ISR table, with a parameter per-ISR.

Macro Definition Documentation

◆ IRQ_TABLE_SIZE

#define IRQ_TABLE_SIZE   (CONFIG_NUM_IRQS - CONFIG_GEN_IRQ_START_VECTOR)

◆ ISR_FLAG_DIRECT

#define ISR_FLAG_DIRECT   BIT(0)

This interrupt gets put directly in the vector table