503_linux内核学习_main函数分析
发布日期:2021-06-30 03:28:17 浏览次数:2 分类:技术文章

本文共 436 字,大约阅读时间需要 1 分钟。

         全部学习汇总:

         进入内核启动的正题,开始分析main函数。我手中这个比较原始的内核,main函数的内容还比较简单。具体如下:

         再往下,是一个死循环。我觉得,一行行代码拆分分析,写在这里会比较麻烦。干脆,直接在代码中通过注释备注一下。

         不做过多概述,直接把我写的注释增补过来。

         看了下,其实跟我现在熟悉的嵌入式模式还是有一定的相似之处。接下来,有一些需要明确以及后续需要重点关注的信息需要梳理一下了。首先,硬件初始化等功能,可以尽快过一遍,不作为这次学习的重点。关于调度、任务的复制、后台机制等这个是需要关注的一个重点。这里的后台机制,我想说的是最后注释的idle,按照注释的理解,这个可能是一个任务,task 0。

         现在的代码,肯定既好懂又不好懂。语法简单,一看就清楚,但是管设计的机理,一点都看不出来。其实,从开始我就一直有一个问题想尽快弄明白:都说linux是一个类unix系统,甚至有一定的兼容性,这些特点究竟体现在什么地方呢?只是一个POSIX接口吗?期待弄清楚!

转载地址:https://greyzhang.blog.csdn.net/article/details/112496272 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:504_linux内核学习___va_rounded_size宏分析
下一篇:502_linux内核学习_vsprintf函数的功能分析

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月24日 18时26分56秒