小编map*_*laz的帖子

如何访问 PCI 设备?

我有 2 个与 PCI 总线相关的问题:

设备驱动程序如何访问 PCI 总线上的设备?写入为设备分配的内存区域是否足够(mov memory_space_allocated_for_dev, something如果设备是内存映射的,或者out io_space_allocated for_dev, something如果不是)(硬件会将这种访问内存位置的尝试转换为 PCI 总线上的一系列 PCI 命令等?)。

在所有 PCI 总线上设置所有设备(即分配内存空间、枚举总线等)之后,设备驱动程序不必知道 PCI 总线是否存在或内存解码是通过简单的解码器完成的(就像在旧计算机中一样)是否正确? )(即他们只是简单地从某些内存位置写入和读取以访问设备)?

linux pci drivers

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

drivers ×1

linux ×1

pci ×1