- 7
- 0
- 约3.2万字
- 约 10页
- 2018-07-18 发布于浙江
- 举报
arm linux kernel 从入口到start_kernel 的代码分析
[精彩] arm linux kernel 从入口到start_kernel 的代码分析
作者:xpl 发表于:2009-07-30 16:34:26
【发表评论】【查看原文】【Linux讨论区】【关闭】
最近研究了一下arm linux的入口部分的代码, code不是太多,所以写了个笔记,详细的分析了每一条语句.
大家看看, 交流一下.
下面使正文. 由于内容比较多,分几层楼发吧
____________________________________________________________________________________
本文针对arm linux, 从kernel的第一条指令开始分析,一直分析到进入start_kernel()函数.
我们当前以linux-2.6.19内核版本作为范例来分析,本文中所有的代码,前面都会加上行号以便于和源码进行对照,
例:
在文件init/main.c中:
00478: asmlinkage void __init start_kernel(void)
前面的00478: 表示478行,冒号后面的内容就是源码了.
在分析代码的过程中,我们使用缩进来表示各个代码的调用层次.
由于启动部分有一些代码是平台特定的,虽然大部分的平台所实现的功能都比较类似,但是为了更好的对code进行说明,对于平台
您可能关注的文档
- 04723 投资银行理论与实务 - 自考复习资料.doc
- 2007-2017年全国课标卷成语试题汇编.doc
- 2007年11月人力资源管理师二级试题(理论)_4.doc
- 2000-2015年中科大 物理化学 考研真题 汇编.pdf
- 2007年11月人力资源管理师二级试题(理论)_5.doc
- 2008年成人高考专升本大学语文考试真题及答案.doc
- 2010年成人高考专升本考试民法真题及答案.doc
- 2010年高考语文字音复习课件.ppt
- 2010年高考语文各地试题分类汇编11.doc
- 2011-2017年国家和地方bim政策导向出台汇总.docx
- 《人工智能数据服务(微课版)》课件 第六章 图像数据标注.pptx
- 电机控制技术(第二版)课件 第3讲 直流电动机的拆卸与安装.pptx
- 《城市轨道交通概论》 课件 项目1--6 城市轨道交通概述--- 城市轨道交通车辆.pptx
- 第四节 中国著名汽车公司与品牌.pptx
- 《 实用市场营销英语》 课件U4 The Magic of Advertising The Coca-Cola Story.pptx
- FPGA设计及应用 课件 第1--3章 绪论、 fpga硬件结构 ---VHDL硬件描述语言.pptx
- Java程序设计基础(微课版)(第2版)-课件全套 欧楠 第1--10章 面向对象概述---综合实践项目.pptx
- Java程序设计基础(微课版)(第2版)-课件 欧楠 第1--5章 面向对象概述-- 类的继承性.pptx
- 人工智能交互技术及应用 课件 _第六章《基于讯飞开放平台的语音听写》_实验.pptx
- 《汽车概论》第2版课件第二节 智能网联汽车的认知.pptx
最近下载
- 人教版八年级下册数学期末测试卷(含答案).docx VIP
- QC∕T 663-2019 汽车空调用热力膨胀阀.pdf
- 2021年中华传统文化之端午节PPT课件.ppt VIP
- 苏教版小学科学新版三年级下册科学复习资料课件.pptx VIP
- T /CZGJ 002—2025 地方铁路400MHz数字无线通信系统技术条件.pdf VIP
- CASS绘图软件入门初级教程-超详细.doc VIP
- 2026年安徽省合肥市包河区中考三模数学试卷+答案.pdf VIP
- 云存储技术与应用练习题目及答案.docx VIP
- 检验科院感存在问题原因分析及整改措施3篇.docx VIP
- 【Cushman & Wakefield-2026研报】2026年亚太地区数据中心建设成本指南.pdf
原创力文档

文档评论(0)