学习目标
目标:学习PCI在系统中如何初始化,桥和设备检测等
参考:
- 《Linux 那些事之我是PCI》
 - 《PCI+Express体系结构》
 - 《Linux设备开发详解》 第11章
 - 《PCI Express Base_r5_1》
 - 深入PCI与PCIe之二:软件篇
 - PCIe扫盲系列博文连载目录篇
 - Linux PCI Bus Subsystem - 内核文档
 
下载方式:
链接:https://pan.baidu.com/s/1zzWWt9ujVTr9oJSaJNP_mA
提取码:ahax 
解决的疑问:
- lspci 是怎么查看PCI设备的?里边的pci id是如何划分的?
 - X86上电后是如何初始化PCI主桥及设备的?
 - PCI的资源分配以及struct pci_dev是如何创建并初始化的?
 - X86下是如何去访问PCI设备的?
 - PCI的总线分配在代码中如何体现的?
 - PCI总线和设备的结构是怎样链接的?
 
