本章总结
本章实现了获取系统时间、打破循环依赖、支持日志以及支持设备树解析等功能,这些基本功能为我们后面内核的开发奠定了基础。其中解析设备树以获取平台在内存方面的信息是关键,由此,我们就知道了本平台物理内存的确切范围,这将是下面一章我们的内核进行第二阶段内存管理初始化的基础;同时,也获得了设备 mmio 的信息,我们将在第九章基于这部分信息发现设备并关联驱动。
本章实现了获取系统时间、打破循环依赖、支持日志以及支持设备树解析等功能,这些基本功能为我们后面内核的开发奠定了基础。其中解析设备树以获取平台在内存方面的信息是关键,由此,我们就知道了本平台物理内存的确切范围,这将是下面一章我们的内核进行第二阶段内存管理初始化的基础;同时,也获得了设备 mmio 的信息,我们将在第九章基于这部分信息发现设备并关联驱动。