提交 65936838 编写于 作者: 鸿蒙内核源码分析's avatar 鸿蒙内核源码分析

百篇博客阅读方式大调整, 祝国庆节快乐!

    百万汉字注解 + 百篇博客分析 => 挖透鸿蒙内核源码
    博客输出站点(国内):http://weharmonyos.com
    博客输出站点(国外):https://openharmony.github.io
    注解文件系统:https://gitee.com/weharmony/third_party_NuttX
    注解协议栈:https://gitee.com/weharmony/third_party_lwip
    注解编译子系统:https://gitee.com/weharmony/build_lite
上级 72dc0653
**子曰:“里仁为美。择不处仁,焉得知?”《论语》:里仁篇**
[![在这里插入图片描述](https://gitee.com/weharmony/docs/raw/master/pic/other/io.png)](http://weharmonyos.com/)
[![在这里插入图片描述](https://gitee.com/weharmony/docs/raw/master/pic/other/io1.png)](http://weharmonyos.com/)
百篇博客系列篇.本篇为:
......@@ -116,17 +116,24 @@
# zzz 的想法源于微信中名称为AAA的那帮朋友,你的微信里应该也有他们熟悉的身影吧 :|P
```
### **百万汉字注解.精读内核源码**
[![WeHarmony/kernel_liteos_a_note](https://gitee.com/weharmony/kernel_liteos_a_note/widgets/widget_card.svg?colors=4183c4,ffffff,ffffff,e3e9ed,666666,9b9b9b)](https://gitee.com/weharmony/kernel_liteos_a_note)
### **百篇博客分析.深挖内核地基**
给鸿蒙内核源码加注释过程中,整理出以下文章。内容立足源码,常以生活场景打比方尽可能多的将内核知识点置入某种场景,具有画面感,容易理解记忆。说别人能听得懂的话很重要! 百篇博客绝不是百度教条式的在说一堆诘屈聱牙的概念,那没什么意思。更希望让内核变得栩栩如生,倍感亲切.确实有难度,自不量力,但已经出发,回头已是不可能的了。 :P
与代码有bug需不断debug一样,文章和注解内容会存在不少错漏之处,请多包涵,但会反复修正,持续更新,`.xx` 代表修改的次数,精雕细琢,言简意赅,力求打造精品内容。
|**编译构建**|**基础工具**|**加载运行**|**进程管理**
|:-:|:-:|:-:|:-:|
[编译环境](https://my.oschina.net/weharmony/blog/5028613) <br> [编译过程篇](https://my.oschina.net/weharmony/blog/5064209) <br> [环境脚本篇](https://my.oschina.net/weharmony/blog/5132725) <br> [构建工具篇](https://my.oschina.net/weharmony/blog/5135157) <br> [gn应用篇](https://my.oschina.net/weharmony/blog/5137565) <br> [忍者ninja篇](https://my.oschina.net/weharmony/blog/5139034) |[双向链表篇](https://my.oschina.net/weharmony/blog/4572304) <br> [位图管理篇](https://my.oschina.net/weharmony/blog/4888467) <br> [用栈方式篇](https://my.oschina.net/weharmony/blog/4893388) <br> [定时器篇](https://my.oschina.net/weharmony/blog/4951625) <br> [原子操作篇](https://my.oschina.net/weharmony/blog/4955290) <br> [时间管理篇](https://my.oschina.net/weharmony/blog/4956163) |[ELF格式篇](https://my.oschina.net/weharmony/blog/5030288) <br> [ELF解析篇](https://my.oschina.net/weharmony/blog/5048746) <br> [静态链接篇](https://my.oschina.net/weharmony/blog/5049918) <br> [重定位篇](https://my.oschina.net/weharmony/blog/5055124) <br> [进程映像篇](https://my.oschina.net/weharmony/blog/5060359) |[进程管理篇](https://my.oschina.net/weharmony/blog/4574429) <br> [进程概念篇](https://my.oschina.net/weharmony/blog/4937521) <br> [Fork篇](https://my.oschina.net/weharmony/blog/5010301) <br> [特殊进程篇](https://my.oschina.net/weharmony/blog/5014444) <br> [进程回收篇](https://my.oschina.net/weharmony/blog/5017716) <br> [信号生产篇](https://my.oschina.net/weharmony/blog/5022149) <br> [信号消费篇](https://my.oschina.net/weharmony/blog/5027224) <br> [Shell编辑篇](https://my.oschina.net/weharmony/blog/5269307) <br> [Shell解析篇](https://my.oschina.net/weharmony/blog/5269307) |
[编译环境](https://my.oschina.net/weharmony/blog/5028613) [编译过程](https://my.oschina.net/weharmony/blog/5064209) [环境脚本](https://my.oschina.net/weharmony/blog/5132725) [构建工具](https://my.oschina.net/weharmony/blog/5135157) [gn应用](https://my.oschina.net/weharmony/blog/5137565) [忍者ninja](https://my.oschina.net/weharmony/blog/5139034) |[双向链表](https://my.oschina.net/weharmony/blog/4572304) [位图管理](https://my.oschina.net/weharmony/blog/4888467) [用栈方式](https://my.oschina.net/weharmony/blog/4893388) [定时器](https://my.oschina.net/weharmony/blog/4951625) [原子操作](https://my.oschina.net/weharmony/blog/4955290) [时间管理](https://my.oschina.net/weharmony/blog/4956163) |[ELF格式](https://my.oschina.net/weharmony/blog/5030288) [ELF解析](https://my.oschina.net/weharmony/blog/5048746) [静态链接](https://my.oschina.net/weharmony/blog/5049918) [重定位](https://my.oschina.net/weharmony/blog/5055124) [进程映像](https://my.oschina.net/weharmony/blog/5060359) |[进程管理](https://my.oschina.net/weharmony/blog/4574429) [进程概念](https://my.oschina.net/weharmony/blog/4937521) [Fork](https://my.oschina.net/weharmony/blog/5010301) [特殊进程](https://my.oschina.net/weharmony/blog/5014444) [进程回收](https://my.oschina.net/weharmony/blog/5017716) [信号生产](https://my.oschina.net/weharmony/blog/5022149) [信号消费](https://my.oschina.net/weharmony/blog/5027224) [Shell编辑](https://my.oschina.net/weharmony/blog/5269307) [Shell解析](https://my.oschina.net/weharmony/blog/5269307) |
|**进程通讯**|**内存管理**|**前因后果**|**任务管理**
[自旋锁](https://my.oschina.net/weharmony/blog/4944129) <br> [互斥锁篇](https://my.oschina.net/weharmony/blog/4945465) <br> [进程通讯篇](https://my.oschina.net/weharmony/blog/4947398) <br> [信号量篇](https://my.oschina.net/weharmony/blog/4949720) <br> [事件控制篇](https://my.oschina.net/weharmony/blog/4950956) <br> [消息队列篇](https://my.oschina.net/weharmony/blog/4952961) |[内存分配篇](https://my.oschina.net/weharmony/blog/4646802) <br> [内存管理篇](https://my.oschina.net/weharmony/blog/4652284) <br> [内存汇编篇](https://my.oschina.net/weharmony/blog/4692156) <br> [内存映射篇](https://my.oschina.net/weharmony/blog/4694841) <br> [内存规则篇](https://my.oschina.net/weharmony/blog/4698384) <br> [物理内存篇](https://my.oschina.net/weharmony/blog/4842408) |[总目录](https://my.oschina.net/weharmony/blog/4626852) <br> [调度故事篇](https://my.oschina.net/weharmony/blog/4634668) <br> [内存主奴篇](https://my.oschina.net/weharmony/blog/4646802) <br> [源码注释篇](https://my.oschina.net/weharmony/blog/4686747) <br> [源码结构篇](https://my.oschina.net/weharmony/blog/4869137) <br> [静态站点篇](https://my.oschina.net/weharmony/blog/5042657) |[时钟任务篇](https://my.oschina.net/weharmony/blog/4574493) <br> [任务调度篇](https://my.oschina.net/weharmony/blog/4595539) <br> [任务管理篇](https://my.oschina.net/weharmony/blog/4603919) <br> [调度队列篇](https://my.oschina.net/weharmony/blog/4606916) <br> [调度机制篇](https://my.oschina.net/weharmony/blog/4623040) <br> [线程概念篇](https://my.oschina.net/weharmony/blog/4915543) <br> [并发并行篇](https://my.oschina.net/weharmony/blog/4940329) <br> [系统调用篇](https://my.oschina.net/weharmony/blog/4967613) <br> [任务切换篇](https://my.oschina.net/weharmony/blog/4988628) |
[自旋锁](https://my.oschina.net/weharmony/blog/4944129) [互斥锁](https://my.oschina.net/weharmony/blog/4945465) [进程通讯](https://my.oschina.net/weharmony/blog/4947398) [信号量](https://my.oschina.net/weharmony/blog/4949720) [事件控制](https://my.oschina.net/weharmony/blog/4950956) [消息队列](https://my.oschina.net/weharmony/blog/4952961) |[内存分配](https://my.oschina.net/weharmony/blog/4646802) [内存管理](https://my.oschina.net/weharmony/blog/4652284) [内存汇编](https://my.oschina.net/weharmony/blog/4692156) [内存映射](https://my.oschina.net/weharmony/blog/4694841) [内存规则](https://my.oschina.net/weharmony/blog/4698384) [物理内存](https://my.oschina.net/weharmony/blog/4842408) |[总目录](https://my.oschina.net/weharmony/blog/4626852) [调度故事](https://my.oschina.net/weharmony/blog/4634668) [内存主奴](https://my.oschina.net/weharmony/blog/4646802) [源码注释](https://my.oschina.net/weharmony/blog/4686747) [源码结构](https://my.oschina.net/weharmony/blog/4869137) [静态站点](https://my.oschina.net/weharmony/blog/5042657) |[时钟任务](https://my.oschina.net/weharmony/blog/4574493) [任务调度](https://my.oschina.net/weharmony/blog/4595539) [任务管理](https://my.oschina.net/weharmony/blog/4603919) [调度队列](https://my.oschina.net/weharmony/blog/4606916) [调度机制](https://my.oschina.net/weharmony/blog/4623040) [线程概念](https://my.oschina.net/weharmony/blog/4915543) [并发并行](https://my.oschina.net/weharmony/blog/4940329) [系统调用](https://my.oschina.net/weharmony/blog/4967613) [任务切换](https://my.oschina.net/weharmony/blog/4988628) |
|**文件系统**|**硬件架构**
[文件概念篇](https://my.oschina.net/weharmony/blog/5152858) <br> [文件系统篇](https://my.oschina.net/weharmony/blog/5165752) <br> [索引节点篇](https://my.oschina.net/weharmony/blog/5168716) <br> [挂载目录篇](https://my.oschina.net/weharmony/blog/5172566) <br> [根文件系统](https://my.oschina.net/weharmony/blog/5177087) <br> [字符设备篇](https://my.oschina.net/weharmony/blog/5200946) <br> [VFS篇](https://my.oschina.net/weharmony/blog/5211662) <br> [文件句柄篇](https://my.oschina.net/weharmony/blog/5253251) <br> [管道文件篇](https://my.oschina.net/weharmony/blog/5258434) |[汇编基础篇](https://my.oschina.net/weharmony/blog/4920361) <br> [汇编传参篇](https://my.oschina.net/weharmony/blog/4927892) <br> [工作模式篇](https://my.oschina.net/weharmony/blog/4965052) <br> [寄存器篇](https://my.oschina.net/weharmony/blog/4969487) <br> [异常接管篇](https://my.oschina.net/weharmony/blog/4973016) <br> [汇编汇总篇](https://my.oschina.net/weharmony/blog/4977924) <br> [中断切换篇](https://my.oschina.net/weharmony/blog/4990948) <br> [中断概念篇](https://my.oschina.net/weharmony/blog/4992750) <br> [中断管理篇](https://my.oschina.net/weharmony/blog/4995800) |
[文件概念](https://my.oschina.net/weharmony/blog/5152858) [文件系统](https://my.oschina.net/weharmony/blog/5165752) [索引节点](https://my.oschina.net/weharmony/blog/5168716) [挂载目录](https://my.oschina.net/weharmony/blog/5172566) [根文件系统](https://my.oschina.net/weharmony/blog/5177087) [字符设备](https://my.oschina.net/weharmony/blog/5200946) [VFS](https://my.oschina.net/weharmony/blog/5211662) [文件句柄](https://my.oschina.net/weharmony/blog/5253251) [管道文件](https://my.oschina.net/weharmony/blog/5258434) |[汇编基础](https://my.oschina.net/weharmony/blog/4920361) [汇编传参](https://my.oschina.net/weharmony/blog/4927892) [工作模式](https://my.oschina.net/weharmony/blog/4965052) [寄存器](https://my.oschina.net/weharmony/blog/4969487) [异常接管](https://my.oschina.net/weharmony/blog/4973016) [汇编汇总](https://my.oschina.net/weharmony/blog/4977924) [中断切换](https://my.oschina.net/weharmony/blog/4990948) [中断概念](https://my.oschina.net/weharmony/blog/4992750) [中断管理](https://my.oschina.net/weharmony/blog/4995800) |
鸿蒙研究站 | 每天死磕一点点,原创不易,欢迎转载,但请注明出处。
### 关注不迷路.代码即人生
![鸿蒙内核源码分析](https://gitee.com/weharmony/docs/raw/master/pic/other/so1so.png)
**QQ群:790015635 | 入群密码: 666**
原创不易,欢迎转载,但请注明出处.
**QQ群 790015635 | 入群密码 666**
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册