微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > pcie msi

pcie msi

时间:10-02 整理:3721RD 点击:
哪位PCIE大神用过pcie msi , 在测试msi时候看到主机已给device分配msi对应地址和数据,但是最后把msi的mask寄存器都写1了,也就是把所有的msi 都mask掉了, 可能是什么原因? 有人遇到过么 ?

等。


额,我也没做过哈,我看了一下linux的pci的驱动代码中的Linux linux-4.5.2 drivers pci msi.c
系统初始化的时候会调用pci_enable_msi_range调用msi_capability_init
这个init函数中有如下说明:
All MSIs are unmasked by default, Mask them all
balaba.....
    所以被驱动mask了....我再去看看有没有说啥时候unmask....

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top