中断API之set_handle_irq

来源:互联网 发布:微屏软件 排行 编辑:程序博客网 时间:2024/06/05 06:16
void __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) 用于给全局变量handle_arch_irq 赋值。其使用的例程如下:void __init icu_init_irq(void){int irq;for (irq = 0; irq < 64; irq++) {icu_mask_irq(irq_get_irq_data(irq));irq_set_chip_and_handler(irq, &icu_irq_chip, handle_level_irq);}irq_set_default_host(icu_data[0].domain);set_handle_irq(mmp_handle_irq);}其源码分析如下:void __init set_handle_irq(void (*handle_irq)(struct pt_regs *)){if (handle_arch_irq)return;handle_arch_irq = handle_irq;}可见set_handle_irq 主要是给全局变量handle_arch_irq 赋值,且不能重复赋值,这里有判断,如果handle_arch_irq 不为null的话则set_handle_irq 就直接返回了.

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小腰魅减肥药多少钱 女生小腹 小腹酸痛 女人的小腹 小腹涨 小腹酸胀 小腹下坠 小腹两侧痛 小腹刺痛 小腹一直痛 左小腹痛 小腹左边痛 男小腹胀痛 小腹绞痛 有小腹疼痛 小腹隐隐痛 小腹冷痛 小腹 疼痛 小腹右边痛 小腹下痛 小腹突然痛 小腹右侧痛 小腹有点刺痛怎么回事 男士小腹痛是怎么回事 右侧小腹隐痛 男性小腹疼痛是怎么回事 女人小腹疼痛怎么回事 小腹痛是怎么回事女 女生小腹坠痛 经常小腹痛是什么原因 小腹右下侧隐痛 小腹胀痛怎么办 女人小腹痛是怎么回事 女性小腹胀痛 男性小腹坠胀怎么回事 小腹阵痛是怎么回事 小腹刺痛是什么原因 左下小腹疼痛 女性小腹疼痛怎么回事 女人小腹疼痛的原因 女生小腹痛是为什么