0%

本文总结ARM64系统寄存器的基本逻辑,我们从基本的CPU配置、中断异常逻辑、地址 翻译、时钟、GIC、SMMU以及虚拟化的逻辑出发,看看对应功能的基本系统寄存器。 本文重点看基础且重要的寄存器,重点是给一个整体的描述,具体功能需要在独立的 文档中总结。参考的ARM spec的版本是J.a。

阅读全文 »

分析一个问题,这个问题和hns3有关系,这里分析下hns3各个模块的逻辑,以及主要 数据结构的逻辑。分析完全依赖Linux主线代码v6.8-rc5。

阅读全文 »

本文总结Linux内核里关于CPU使用带宽控制的基本逻辑。Linux是一个多用户的操作 系统,管理员可以通过一定的手段控制用户(线程)对CPU资源的使用,本文分析内核 对这个特性的支持逻辑。

阅读全文 »