学习Linux-4.12内核网路协议栈(1.8)——网络设备驱动模块的加载pci设备的初始化理解linux pci 扫描流程linux重新扫描pci总线pcie的pci_scan_buspcie的pci_create_root_bus 分析pcie的pci_scan_device我对linux理解之driver_register linux驱动篇之 driver_register 过程分析(一)linux驱动篇之 driver_register 过程分析(二)bus_add_driver
1.了解PCI总线说到网络设备驱动,就不得不说PCI总线,但是这个话题可深可浅,而且网上的资料也是一大堆(比如),但是对于我们来说,目前并不需要掌握很深,下面是网上找的两张最基本的PCI工作结构图,虽然PCI总线上可以挂接不同种类的设备,但我们这里只要了解网络设备就够了,所以我更偏好第二张图,它够简单,也够直观。 关于PCI总线,这里主要介绍两个结构体,一个是