|
大家好我有两个疑问:
1. 我看到內核代码里有pcie.c文件。不是说pcie软件和pci软件是兼容的嘛也就是pci驱动代码和pcie驱动代码其实就是一套?那么我的疑问就是内核里的pcie.c文件是干什么鼡的最早只支持pci的内核应该没有pcie.c文件,只有pci.c文件吧他们有什么区别呢?
2. 对于块设备驱动来说发送数据包时,最终底层驱动要处理的數据报文的接口函数为pci_conf1_write那么是通过什么流程调到这里的?通过block_device_operations结构体里面的.ioctl吗怎么调啊?谢谢!
我是新手请高手们回答一下上面两個问题,多谢了一定给分!