
pci
文章平均质量分 58
天麓
很懒的码农
展开
-
慢慢欣赏linux PCI-PCIE初始化学习
powerpc的PCI/PCIE控制器枚举PCI设备实在内核里面实现的,依赖的资源主要是设备树。 设备数提供了PCI/PCIE池的空间基地址/大小,用于分配PCI/PCIE的memory空间; 如果是传统PCI设备,设备树还提供了PCI设备的中断路由表。 例如: powerpc CPU 的PCIE3对接了一个PCIE->PCI桥片,桥片接了一个PCI设备,其设备树可以如下描述:pcie@fe......原创 2017-05-30 10:53:57 · 5483 阅读 · 0 评论 -
慢慢欣赏linux 继续深入学习x86中断3 pch中断
int pch_gpio_probe(struct pci_dev *pdev, const struct pci_device_id *id) { struct pch_gpio *chip = kzalloc(sizeof(*chip), GFP_KERNEL); int irq_base; chip->dev = &pdev->dev; ret = pci_enable_device(pdev); ret = pci_request_regions.原创 2021-05-01 12:24:36 · 286 阅读 · 0 评论