ARM在内核中断号
#define S3C2410_CPUIRQ_OFFSET(16)#define S3C2410_IRQ(x) ((x) + S3C2410_CPUIRQ_OFFSET)
/* main cpu interrupts */
#define IRQ_EINT0 S3C2410_IRQ(0) /* 16 */
#define IRQ_EINT1 S3C2410_IRQ(1)
有大侠研究过内核中断代码吗?这个IRQ_EINT0为什么还加上16呢?谢谢! 这里使用的是外部中断0,在linux内部通过宏得到的中断号是16,这就是中断程序使用的中断号。
页:
[1]