在VxWorks实时系统下使用pciConfigTopoShow查找pcie中断号

9 篇文章 1 订阅
9 篇文章 0 订阅
本文档详细介绍了在VxWorks操作系统下,如何通过pciConfigTopoShow命令查看PCI设备,并找到特定PCIE设备的[bus,dev,func]号。接着,参照龙芯2K用户手册,查找指定设备的PCIE控制器访问地址,以及确定其对应的中断号。例如,PCIE1port0的中断号可能为36。此过程对于理解和配置龙芯2K系统的PCI设备中断处理至关重要。
摘要由CSDN通过智能技术生成

1. 在vxworks控制台下,使用pciConfigTopoShow命令查看所有pci设备

2. 找到需要查看的PCIE设备的[bus,dev,func]号

        如图中被框中标号为4的4个PCI设备为需要查看中断号的设备,看到标号1,2(BRIDGE),3,则表示[0,13,0]桥到[16,0,0]设备,这里的[16,0,0](这里也可以是具体的设备号)表示为16,0,0 ~ 16,0,3等四个设备

 

3. 打开龙芯2K的用户手册Loongson2K1000_user.pdf查找上图中标号为1的PCIE设备[0,13,0],在手册中的第33章PCIE控制器(Dev 9/A/B/C/D/E中找到33.2访问地址这一章内容,记下PCIE1 port0,红框中的就是设备号[0,13,0]

 

4. 根据PCIE1 port0找到中断号,在Loongson2K1000_user.pdf手册中,找到9章 IO中断,找到pcie1pcie1对应的中断号为[36,37],port0应该对应的中断号就是36,port1对应的为37(如果不对的话可以,互换一下试试)

 

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不是一个人的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值