参考资料:
1.PCIE spec - PCI_Express_Base_4.0r1.0_September.pdf
2.linux kernel source code: include/uapi/linux/pci_regs.h
3.PCI Code and ID Assignment Specification
PCIE Capability可以分为PCI兼容的capability 和PCIE extended capability两类
参考: https://blog.youkuaiyun.com/qingfengjuechen/article/details/113104827