qiuruofengye 发表于 2009-11-16 23:03:18

请教arm linux fiq

最近在linux下编写虚拟串口驱动,由于实时性要求,我选择使用fiq中断来处理,在entry-armv.s文件中的fiq中断处理中添加了:
         sub        sp, sp, #S_FRAME_SIZE
        SUB   lr, lr, #4               /* Get return address */
        STMFDsp!, {r0-r12, lr}          /* Save registers */

        bl timer2_irq       /* 我的中断处理函数 */
        LDMFDsp!, {r0-r12, pc}^
编译可通过,但是进入中断处理会一直报data abort错误,我刚刚接触linux 不久,对linux认识还不够全面,请高手指点一下,Linux的fiq中断是怎么实现的?
页: [1]
查看完整版本: 请教arm linux fiq