Temporary notes

本文主要用于记录自己平时学习工作遇到的问题和解决方法,此外还有临时学习整理的一些零散东西,很可能没有背景介绍,只为自己以后方便查询!


  • Target Platform: Rock960c
  • ARCH: arm64
  • Linux Kernel: linux-4.19.27

PCIe相关内容

pcie_enumeration_codeflow.svg

图1 PCIe总线的初始化枚举过程

u-boot相关内容

Driver Model 先bind后probe

dm_bind_codeflow.svg

图2 u-boot 设备模型的初始化流程