![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
内核
安仔都有人用
这个作者很懒,什么都没留下…
展开
-
内核启动(一)
内核启动(一)前面大致浏览了一下,uboot的流程。从感性上面理解了uboot的启动加载过程。接下来就是解惑内核的启动流程了。同样的手上有mini2440开发板,因此,就对linux-2.6.32.2进行解析。从编译开始因为uboot使用的是uImage,所以,直接使用如下的命令,查看整个编译流程.make uImage -n得到部分输出如下:...<省略部分>echo ' LD vmlinux'; arm-linux-ld -EL -p --no-undef原创 2020-11-24 19:04:54 · 306 阅读 · 0 评论 -
内核启动(二)
内核启动(二)上一篇笔记,写到了start_kernel。但是start_kernel非常的大,需要找到一个结束点。这里将以init进程的启动为结束点。又因为我的目的,是想查看驱动是怎么被加载的,那么也会涉及到驱动加载过程的学习。init进程的启动start_kernel较长,先列出如下:start_kernel的解析,参考了:https://www.cnblogs.com/cslunatic/archive/2013/05/11/3072811.htmlasmlinkage void __原创 2020-11-24 19:08:36 · 155 阅读 · 2 评论