DMA: direct memory access 直接内存访问
数据结构
pci_dev include/linux/pci.h pci设备结构体
pci_driver include/linux/pci.h pci驱动程序
pci_device_id include/linux/mod_devicetable.h pci卡标识
内核接口
pci_read_config_byte() include/linux/pci.h 对PCI配置空间进行操作的函数
pci_read_config_word() drivers/pci/access.c
pci_unregister_driver() include/pci/pci_driver.c 向PCI核心注销设备的驱动程序
pci_register_driver() include/linux/pci,h
include/pci/pci-driver 向PCI核心注册设备的驱动程序
pci_map_single() include/asm-generic/pcima_compat.h