irq_arch.h File Reference

Implementation of the kernels irq interface. More...

Detailed Description

Implementation of the kernels irq interface.

Author
Gunar Schorcht gunar.nosp@m.@sch.nosp@m.orcht.nosp@m..net

Definition in file irq_arch.h.

#include "irq_arch_common.h"
+ Include dependency graph for irq_arch.h:

Go to the source code of this file.

CPU interrupt numbers

All interrupts that are used for RIOT-OS are preallocated and fix.

The allocated interrupts are all level interrupts, most of them with low priority.

#define CPU_INUM_GPIO   2
 Level interrupt with low priority 1.
 
#define CPU_INUM_CAN   3
 Level interrupt with low priority 1.
 
#define CPU_INUM_UART   5
 Level interrupt with low priority 1.
 
#define CPU_INUM_RTC   9
 Level interrupt with low priority 1.
 
#define CPU_INUM_I2C   12
 Level interrupt with low priority 1.
 
#define CPU_INUM_WDT   13
 Level interrupt with low priority 1.
 
#define CPU_INUM_SOFTWARE   17
 Level interrupt with low priority 1.
 
#define CPU_INUM_ETH   18
 Level interrupt with low priority 1.
 
#define CPU_INUM_TIMER   19
 Level interrupt with medium priority 2.