摘要: 转自:http://blog.chinaunix.net/uid-25845340-id-2982887.html 摘要:第二章主要讲述linux如何处理ARM cortex A9多核处理器的中断、异常。介绍了中断向量表的入口、通用的中断处理代码、中断和软中断、延迟处理、中断异常的返回过程。 第二章 阅读全文
posted @ 2016-03-25 23:30 Sky&Zhang 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/xiaojsj111/article/details/14129661 以外部中断irq为例来说明,当外部硬件产生中断时,linux的处理过程。首先先说明当外部中断产生时,硬件处理器所做的工作如下: R14_irq = address of next 阅读全文
posted @ 2016-03-25 23:26 Sky&Zhang 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/wang6077160/article/details/7814279 ftrace 的使用 ftrace 在内核态工作,用户通过 debugfs 接口来控制和使用 ftrace 。从 2.6.30 开始,ftrace 支持两大类 tracer:传统 阅读全文
posted @ 2016-03-25 23:25 Sky&Zhang 阅读(2080) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/adaptiver/article/details/7930646 使用 ftrace 调试 Linux 内核,第 1 部分 http://blog.csdn.net/tommy_wxie/article/details/7340701 简介: ftr 阅读全文
posted @ 2016-03-25 23:22 Sky&Zhang 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace1/index.html ftrace 是 Linux 内核中提供的一种调试工具。使用 ftrace 可以对内核中发生的事情进行跟踪,这在调试 bug 或者分析内核时非常有用。本系列文章 阅读全文
posted @ 2016-03-25 18:14 Sky&Zhang 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace/index.html 转自:http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace/index.html Trace 对于软件的维 阅读全文
posted @ 2016-03-25 18:00 Sky&Zhang 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/xiaojsj111/article/details/11724081 linux arm 内存分布总览 上图是linux的arm的虚拟地址分布总览,我们按从低地址到高地址的顺序逐个描述,每项的描述包括如下的内容的组和: 地址范围大小,虚拟转物理的接口 阅读全文
posted @ 2016-03-25 17:59 Sky&Zhang 阅读(746) 评论(0) 推荐(0) 编辑