Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
s_isrList Struct Reference

#include <arch.h>

Data Fields

voidfnc
 
unsigned int irq
 
unsigned int priority
 
unsigned int vec
 
unsigned int dpl
 
unsigned int tss
 

Field Documentation

◆ dpl

unsigned int s_isrList::dpl

Privilege level associated with ISR/stub

◆ fnc

void* s_isrList::fnc

Address of ISR/stub

◆ irq

unsigned int s_isrList::irq

IRQ associated with the ISR/stub, or -1 if this is not associated with a real interrupt; in this case vec must not be -1

◆ priority

unsigned int s_isrList::priority

Priority associated with the IRQ. Ignored if vec is not -1

◆ tss

unsigned int s_isrList::tss

If nonzero, specifies a TSS segment selector. Will configure a task gate instead of an interrupt gate. fnc parameter will be ignored

◆ vec

unsigned int s_isrList::vec

Vector number associated with ISR/stub, or -1 to assign based on priority


The documentation for this struct was generated from the following file: