内容推荐 本书共13章,操作系统部分涉及内存管理、进程管理、文件系统、同步管理,以及系统调用。SoC部分涉及SoC启动的过程、设备模型、设备树原理、电源模块、时钟模块、引脚模块、时间模块和中断模块,这些模块都是芯片运行的基本要求。作者站在一线开发者的角度先剖析了Kernel 6.6的实现原理,然后结合恩智浦i.MX9芯片的SoC硬件原理,由浅入深地讲解了操作系统和SoC的深层原理。 目录 第1章内存管理 1.1内存管理的机制 1.1.1分段机制 1.1.2分页机制 1.2CPU访问内存的过程 1.2.1PN/PFN/PT/PTE 1.2.2MMU中的TLB和TTW 1.2.3一级页表映射过程 1.2.4为什么使用多级页表 1.3内存架构和内存模型 1.3.1Linux内存模型 1.3.2Linux内存映射 1.4memblock物理内存的初始化 1.4.1early boot memory 1.4.2memblock的数据结构 1.4.3memblock的初始化 1.5memblock物理内存的映射 …… |