- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 ARM Linux中断机制分析
ARM Linux中断机制分析——以用户模式产生irq中断为例以下代码基于内核linux2.6.38.3(trimslice官网下载)本文主要分析ARM发生中断时的处理流程,以在usr态发生IRQ为例,即usr—>irq为例讨论。 1.内核异常向量表的初始化1.1初始化大致流程ARM linux内核启动时,首先运行的是linux/arch/arm/kerne
2013-02-21 14:46:04 14390 4
转载 计算机是如何启动的?
从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义先问一个问题,"启动"用英语怎么说?回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot是bootst
2013-02-22 09:09:42 1175
原创 【解决】win7桌面上的“计算机”图标双击打开的是“库”,改成双击打开是“计算机”
有时候,win7下双击桌面上的“计算机”图标,打开的不再是显示磁盘的那个“我的电脑”界面,而是显示“库”的界面,开始菜单里的那个“计算机”,单击打开的也是“库”(如图),用起来感觉很不方便,修改成双击打开的是“我的电脑”会比较方便。修改方法:在桌面最下面的任务栏上,找到计算机那个快捷图标,右键——windows资源管理器——右键——属性,打开
2013-02-21 10:15:07 14172
原创 【解决】SPECCPU编译出错“f951: error: argument to '-O' should be a non-negative integer”
交叉编译speccpu2006时,遇到一个错误,把错误现象摘录如下:1、执行编译命令:runspec --action=build --config=armv8.cfg --rebuild --tune=base 4102、编译报错结果:runspec v6152 - Copyright 1999-2008 Standard Performance Evaluation Corpor
2013-02-19 15:02:36 7099
转载 Linus:利用二级指针删除单向链表
感谢网友full_of_bull投递此文(注:此文最初发表在这个这里,我对原文后半段修改了许多,并加入了插图)Linus大婶在slashdot上回答一些编程爱好者的提问,其中一个人问他什么样的代码是他所喜好的,大婶表述了自己一些观点之后,举了一个指针的例子,解释了什么才是core low-level coding。下面是Linus的教学原文及翻译——“At the op
2013-02-04 12:58:08 1220
关于内核动态补丁技术(kpatch)
2018-11-19
ARMv8 Linux内核异常处理分析
2014-05-30
ARM上电启动及Uboot代码分析
2014-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人