enable device: BAR 0 [mem 0x00000000-0x003fffff] not claimed
作者:互联网
/******************************************************************************* * enable device: BAR 0 [mem 0x00000000-0x003fffff] not claimed * 说明: * Linux驱动pci_enable_device函数调用出现not claimed报错。 * * 2019-11-22 深圳 宝安西乡 曾剑锋 ******************************************************************************/ 一、参考文档 1. pci_enable_device() fails after remove/rescan https://stackoverflow.com/questions/46476844/pci-enable-device-fails-after-remove-rescan 二、原因 FPGA的PCI/PCIe控制器的class没有设置好,可能使用了默认的0。从而导致在Linux下面识别为pcie Non-VGA unclassified device。 三、解决方法: 可以设置为0x40000(multimedia video device)或者0xff0000(unregistered device),已验证0xff0000确实有效
标签:0x00000000,enable,BAR,rescan,claimed,pci,device 来源: https://www.cnblogs.com/zengjfgit/p/11914685.html