151、 PCIE Linux驱动资源申请(BAR、IRQ)实战笔记
151、 PCIE Linux驱动资源申请(BAR、IRQ)实战笔记最近在调试一块自研的PCIE采集卡,系统启动后设备能正常识别,lspci也能看到设备信息,但驱动加载后死活无法访问板卡内存。折腾半天才发现,驱动里漏掉了BAR空间的重映射——这个坑让我在实验室熬到凌晨三点。今天咱们就聊聊PCIE驱动里最核心的资源申请:BAR和IRQ。一、问题现场:为什么我的设备“看得见摸不着”?先看一段典型的错误代码,很多新手都会这么写:staticintprobe(structpci_dev*pdev,conststructpci_device_id/