Zephyr API Documentation  3.6.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
sw_isr_table.h File Reference

Software-managed ISR table. More...

#include <zephyr/device.h>
#include <zephyr/types.h>
#include <zephyr/toolchain.h>
#include <zephyr/sys/util.h>

Go to the source code of this file.

Macros

#define ISR_FLAG_DIRECT   BIT(0)
 This interrupt gets put directly in the vector table.
 
#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.