码迷,mamicode.com
首页 >  
搜索关键字:内核启动    ( 334个结果
u-boot 内核 启动参数
kernel如何得到uboot启动信息: http://blog.sina.com.cn/s/blog_89d9bec60101bzen.html u-boot向linux内核传递启动参数: http://www.cnblogs.com/sky-zhang/archive/2012/06/01/25 ...
分类:其他好文   时间:2016-04-23 10:19:40    阅读次数:150
Android 框架启动流程
As we all know,Android手机系统本质上是一个基于Linux的应用程序,它以Linux系统为内核。因此系统的启动过程包括Linux内核启动和Android框架启动两个阶段。 一、Linux内核启动 1、装载引导程序bootloader       Linux内核启动时首先装载执行bootloader引导程序,装载完成后进入内核程序。 2、加载Linux内核...
分类:移动开发   时间:2016-04-16 19:19:48    阅读次数:337
分析Linux内核创建一个新进程的过程
秦鼎涛 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、实验过程 1.删除原来的menu,并clone新的menu,用test_fork.c覆盖test.c 2. make rootfs之后新的内核启动,测试fo ...
分类:系统相关   时间:2016-04-03 20:09:30    阅读次数:192
linux内核启动第二阶段之setup_arch()函数分析-2.6.36
执行setup_arch()函数 回到start_kernel当中,569行,调用setup_arch函数,传给他的参数是那个未被初始化的内部变量command_line。这个setup_arch()函数是start_kernel阶段最重要的一个函数,每个体系都有自己的setup_arch()函数,是体系结构相关的,具体编译哪个体系的setup_arch()函数,由顶层Makefile中的ARC...
分类:系统相关   时间:2016-04-01 18:30:02    阅读次数:280
linux内核启动过程学习总结
下面是学习linux内核启动过程的记录 平台是:powerpc mpc8548 + linux2.6.23 内核           通用寄存器的作用r0 :在函数开始时使用r1 :存放堆栈指针,相当于ia32架构中的esp寄存器r2 :存放当前进程的描述符的地址r3 :存放第一个参数和返回地址r4-r10 :存放函数的参数r11 :用在指针的调用和当前一些语言的环境指针r12 ...
分类:系统相关   时间:2016-04-01 18:28:23    阅读次数:232
跟踪内核启动过程CONFIG_DEBUG_LL【转自】
转自:http://bbs.chinaunix.net/thread-3642079-1-1.html 最近在调试Linux内核,跟踪启动过程。发现在没有turn on mmu之前,可以使用物理地址,通过向串口Fifo丢数据的方式输出调试信息。但是代码一旦运行到开启mmu,在汇编阶段,mmu只做了物 ...
分类:其他好文   时间:2016-04-01 14:51:36    阅读次数:488
精通initramfs构建step by step
http://hi.baidu.com/jonathan2004/blog/item/db7bf38aad11759ea4c2721d.html精通initramfs构建step by step (1)--hello world2009-12-08 19:19一、initramfs是什么 在2.6版本的linux内核中,都包含一个压缩过的cpio格式的打包文件。当内核启动时,会从这个打包文件中...
分类:其他好文   时间:2016-03-30 13:08:53    阅读次数:229
[linux-内核][转]内核日志及printk结构浅析
这段时间复习了一下内核调试系统,注意看了一下printk的实现以及内核日志的相关知识,这里做一下总结。 一、printk概述 对于做Linux内核开发的人来说,printk实在是再熟悉不过了。内核启动时显示的各种信息大部分都是通过她来实现的,在做内核驱动调试的时候大部分 时候使用她就足矣。她之所以用 ...
分类:系统相关   时间:2016-03-29 12:30:27    阅读次数:315
uboot下netconsole的原理及使用方法
kernel下也有netconsole机制,不过由于内核下的console只有write功能(因为内核启动是没有交互的,只有输出信息),因此kernel下netconsole机制其实就是向内核注册提供网络发送数据功能的console_device,具体实现代码在drivers/net/netconsole.c中。...
分类:Web程序   时间:2016-03-17 19:36:05    阅读次数:327
linux内核分析 第三周 构造一个简单的Linux系统MenuOS
一、计算机的三个法宝 存储程序计算机,函数调用堆栈,中断二、操作系统的两把剑:1.中断上下文的切换,保存现场和恢复现场2.进程上下文的切换。 三、linux内核源代码的分析: ·arch/目录保存支持多种CPU类型的源代码,重点是x86·init目录:含有main.c,内核启动相关的代码基本都在in
分类:系统相关   时间:2016-03-13 22:35:35    阅读次数:369
334条   上一页 1 ... 20 21 22 23 24 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!