Chinaunix首页 | 论坛 | 博客
  • 博客访问: 488134
  • 博文数量: 93
  • 博客积分: 1431
  • 博客等级: 上尉
  • 技术积分: 1006
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-18 10:30
文章分类

全部博文(93)

文章存档

2011年(20)

2010年(2)

2009年(71)

我的朋友

分类: LINUX

2009-09-17 08:44:58

以下主目录为/pxa270ap/linux-2.6.9/

在init/main.c 里 调用了 init_IRQ()

init_IRQ()在 arch/arm/kernel/irq.c 里实现其中调用了 init_arch_irq() 
init_arch_irq()在 
arch/arm/kernel/setup.c:       init_arch_irq = mdesc->init_irq;
里 定义


init_irq 在 ./include/asm/mach/arch.h 里声明
#define INITIRQ(_func)                          \
        .init_irq       = _func,

INITIRQ 在arch/arm/mach-pxa/mainstone.c 里实现
        见最后几行的声明:INITIRQ(mainstone_init_irq)
具体代码详见
static void __init mainstone_init_irq(void)

阅读(1534) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~