[讨论] uboot 中断的问题

whwshiyuan1984   2015-3-3 09:23 楼主
问题:uboot中的IRQ有没有打开(即CPSR中的I bit是否使能,假设是ARM9处理器)? 个人初略看了下uboot源码(由于知识浅薄,也没看太懂),没看到有使能IRQ的地方,而且调用linux内核前是要求IRQ关断的,所以个人认为uboot中断没有打开。但是uboot有可能会用到USB,而这是需要中断实现,所以又觉得中断是打开的,只是在调用内核时给关闭了。 请大虾们帮忙指点,最好能授之以渔,给一点uboot源码的资料,这样我看起来源码来能快捷又容易看懂!!!!!! 万分感谢!!!!! 本帖最后由 whwshiyuan1984 于 2015-3-3 09:26 编辑

回复评论 (3)

...........
点赞  2015-3-5 15:45
自顶
点赞  2015-3-5 15:46
韦东山《嵌入式linux应用开发完全手册》所指出的uboot 中有smdk2410.h文件,此文件中就有#undef CONFIG_USE_IRQ  这样一句话,由此可知韦东山书所配置的uboot是没有IRQ栈的,也就可以推断其没开IRQ中断。
继续看源码,再确认。
点赞  2015-3-6 10:09
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复