| 
    Zephyr Project API
    3.3.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <arch.h>
Data Fields | |
| void * | fnc | 
| unsigned int | irq | 
| unsigned int | priority | 
| unsigned int | vec | 
| unsigned int | dpl | 
| unsigned int | tss | 
| unsigned int s_isrList::dpl | 
Privilege level associated with ISR/stub
| void* s_isrList::fnc | 
Address of ISR/stub
| 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
| unsigned int s_isrList::priority | 
Priority associated with the IRQ. Ignored if vec is not -1
| 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
| unsigned int s_isrList::vec | 
Vector number associated with ISR/stub, or -1 to assign based on priority