发布时间:2016-12-01 10:39:25
linux2.6.28 .arch.info.init机器信息段及MACHINE_START(SMDK6410, "SMDK6410")......【阅读全文】
发布时间:2016-10-14 17:18:20
参考博文http://blog.chinaunix.net/uid-25845340-id-2983156.html/** * struct irq_desc - interrupt descriptor * @irq: interrupt number for this descriptor * @handle_irq: highlevel irq-events handler [if NULL, __do_IRQ()] * @chip: low level int.........【阅读全文】
发布时间:2016-10-02 21:44:31
转载自 http://www.cnblogs.com/pengdonglin137/p/3603549.html更多文档参见:http://pan.baidu.com/s/1dDvJRaD作者:刘洪涛,华清远见嵌入式学院金牌讲师,ARM ATC授权培训讲师。看了一些网络上关于linux中断实现的文章,感觉有一些写的非常好,在这里首先感谢他们的无私付出,然后也想再补.........【阅读全文】
发布时间:2016-09-27 18:17:35
/** * struct irq_desc - interrupt descriptor * @irq: interrupt number for this descriptor * @handle_irq: highlevel irq-events handler [if NULL, __do_IRQ()] * @chip: low level interrupt hardware access * @msi_desc: MSI descri.........【阅读全文】
发布时间:2016-09-27 17:20:40
entry-armv.s中当ARM处理器发生异常(中断是一种异常)时,会跳转到异常向量表(起始地址为0xFFFF_0000或0x0000_0000)。 如3.2节中所述,在中断机制的初始化过程中,把在arch/arm/kernel/entry-armv.S中的异常向量表及其处理程序的stub重定位到了0xFFFF_0000处,这样才使得ARM处理器能够正常处理异常,而且事.........【阅读全文】