
百篇博客分析.本篇为: (注释文档篇) | 内核所有函数调用关系图
前因后果相关篇为:
工欲善其事 必先利其器
本篇尝试去摸索下鸿蒙内核毛细血管级的脉络,跟踪以下几个问题.
- 鸿蒙有多少个结构体,结构体中每个成员变量的含义是什么?
- 鸿蒙main长啥样,其是如何初始化各个模块的?
- 鸿蒙的任意一个函数的调用和引用关系关系是怎样的?
它已成为众多鸿蒙内核阅读者必不可少的参考手册.
鸿蒙 main 函数长啥样
前往 >> 鸿蒙研究站 | 源码文档版块 点击函数跟踪.

结构体/宏/枚举类型
前往 >> 鸿蒙研究站 | 查看所有结构体索引



< 任意函数关系图 | 代码实现 | 注解说明 > 三位一体


模块之间关系图

任意头文件的关系图

内核协作图
前往 >> 查看内核模块协作

百篇博客分析.深挖内核地基
- 给鸿蒙内核源码加注释过程中,整理出以下文章。内容立足源码,常以生活场景打比方尽可能多的将内核知识点置入某种场景,具有画面感,容易理解记忆。说别人能听得懂的话很重要! 百篇博客绝不是百度教条式的在说一堆诘屈聱牙的概念,那没什么意思。更希望让内核变得栩栩如生,倍感亲切.确实有难度,自不量力,但已经出发,回头已是不可能的了。 😛
- 与代码有bug需不断debug一样,文章和注解内容会存在不少错漏之处,请多包涵,但会反复修正,持续更新,v**.xx 代表文章序号和修改的次数,精雕细琢,言简意赅,力求打造精品内容。
按功能模块:
百万汉字注解.精读内核源码
四大码仓中文注解 . 定期同步官方代码

鸿蒙研究站( weharmonyos ) | 每天死磕一点点,原创不易,欢迎转载,请注明出处。若能支持点赞则更佳,感谢每一份支持。