码迷,mamicode.com
首页 >  
搜索关键字:start_kernel    ( 92个结果
【linux】启动
原创,转载时请注明,谢谢。邮箱:tangzhongp@163.com,地址:http://www.cnblogs.com/embedded-tzp 墨迹这么久,总算开始内核源代码分析了。 阶段1 阶段1大部分为汇编, 以程序启动到执行到start_kernel函数为第一阶段。 变量与文件的对应关系。...
分类:系统相关   时间:2015-04-22 01:46:30    阅读次数:268
Linux内核分析--操作系统是如何工作的
“平安的祝福 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000”一、初始化进程操作系统内核启动入口函数是void __init my_start_kernel(void);在这里简单定义...
分类:系统相关   时间:2015-03-22 00:14:53    阅读次数:327
(作业3)Linux内核的启动过程(从start_kernel到init进程启动)
作业题目:详细分析从start_kernel到init进程启动的过程并结合实验截图撰写一篇署名博客,并在博客文章中注明“真实姓名(与最后申请证书的姓名务必一致) + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/UST...
分类:系统相关   时间:2015-03-21 00:57:38    阅读次数:321
linux start_kernel相关进程的思考
退休的贵族进程 0号进程 所有进程的祖先叫做进程0 在系统初始化阶段由start_kernel()函数从无到有手工创建的一个内核线程 进程0最后的初始化工作创建init内核线程,此后运行cpu_idle,成为idle进程控制权的接力棒从bios-->bootloader-->idle,某种程度上说,就是完成子系统初始化使命后,就退居二线了。 0号进程一直处于皇宫“内核态”,...
分类:系统相关   时间:2015-03-19 21:59:06    阅读次数:311
Linux内核的启动过程简述
陈铁+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000其实对于Linux算是很熟悉了,最近五年的工作电脑就安装的Ubuntu系统,由于毕竟工作时Windows还离不开,于是就在主机下虚拟个windowsXP系统,解决必须用windows的工作。..
分类:系统相关   时间:2015-03-19 18:38:10    阅读次数:188
linux 串口console注册
printk打印的信息要在console注册之后才能打印出来,但是在start_kernel中,还没有注册console之前 已经有printk的动作.这些信息会保存在printk的buf里边,这个buf大小可以配置: General setup (14) Kernel log buffer size (16 => 64KB, 17 => 128KB) 14=2^14=16KB, 16=2...
分类:系统相关   时间:2015-03-16 14:35:35    阅读次数:166
Mykernel 第三周课程报告
刘子健 + 原创作品转载请注明出处 +  《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 使用gdb跟踪调试内核从start_kernel到init进程启动 详细分析从start_kernel到init进程启动的过程...
分类:其他好文   时间:2015-03-15 21:25:10    阅读次数:379
一个简单的时间片轮转多道程序内核代码 的实现
张韩 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 首先,解读一下程序的核心代码 void __init my_start_kernel(void) {     int i = 0;     while(1)     {         i++;      ...
分类:其他好文   时间:2015-03-13 10:56:54    阅读次数:177
深入理解Linux网络技术内幕——内核基础架构和组件初始化
引导期间的内核选项     Linux允许用户把内核配置选项传给引导记录,再有引导记录传给内核,以便对内核进行调整。     start_kernel中调用两次parse_args,用于引导期间配置用户输入数据。     parse_param是一个函数,用于解析输入的内核配置选项的参数字符串。字符串的格式为:name_variable=value。寻址特定关键字,并调用对应的函数。...
分类:系统相关   时间:2015-02-05 16:23:26    阅读次数:273
深入理解Linux网络技术内幕——网络设备初始化
概述    内核的初始化过程过程中,与网络相关的工作如下所示:     内核引导时执行start_kernel,start_kernel结束之前会调用rest_init,rest_init初始化内核线程init(在Linux3-12中为kernel_init)。 asmlinkage void __init start_kernel(void) { ... parse...
分类:系统相关   时间:2015-02-03 15:05:14    阅读次数:264
92条   上一页 1 ... 6 7 8 9 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!