阅读背景:

Linux的PCI驱动分析

来源:互联网 
1. 关键数据结构 PCI设备上有三种地址空间:PCI的I/O空间、PCI的存储空间和PCI的配置空间。CPU可以访问PCI设备上的所有地址空间,其中I/O空间和存储空间提供给设备驱动程序使用,而配置空间则由Linux内核中的PCI初始化代码使用。内核在启动时负责对所有PCI设备进行初始化,配置好所有的PCI设备,包括中断号以及I/O基址,并在文件/proc/pci中列出所有找到的PCI设备,以及这些设备的参数和属性。PCI设备上有三种地址空间:PCI的I/O空间、PCI的存储空间和PCI的配置空


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: