版块
论坛
喜欢
话题
应用
搜索
登录
注册
dongyupeng的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=72946
vxworks下如何挂pci总线设备的中断?
vxworks下如何挂pci总线设备的中断?要用pciIntconnect这个函数吗?大概流程是什么?各位请赐教
回复
(
13
)
2004-01-07 17:03
来自版块 -
VxWorks
◆
◆
表情
告诉我的粉丝
提 交
lhsundriver
:
不看不顶
(2010-04-12 11:03)
回复
aquariuscamus
:
用pciIntConnect函数中断挂不上,,程序下载执行后第一次进不去中断,请问原因 第二次能进去吗?如果某一次能进去说明中断已经挂上了,那就是使能中断的问题。如果全都进不去才有可能使没挂上,但也有可能是硬件中断没过来。
(2004-05-14 23:22)
回复
bjzld
:
用pciIntConnect函数中断挂不上,,程序下载执行后第一次进不去中断,请问原因 应该不会吧? 是不是没有调用一个使能中断的函数? 名字我不太记得,大概是EnablePIC 或者PICEnanble
(2004-05-14 15:14)
回复
bjzld
:
那么关中断和开中断用什么函数?intlock?intunlock? 还是intpcilock,intpciunlock?还有我该如何获取该pci 设备所占用的dma通道号? 通道号是不是pci卡上的寄存器里读取? 里面有三个地址空间,至于是哪个需要看板卡手册
(2004-05-14 15:12)
回复
ysl206
:
用pciIntConnect函数中断挂不上,,程序下载执行后第一次进不去中断,请问原因
(2004-05-14 11:00)
回复
aquariuscamus
:
总的来说,pci设备的中断挂接与普通设备是一样的,但是pci中断是复用的,所以封河作了一个中断链表,而pciintconnect & pciintdisconnect仅仅是将中段处理程序挂接到这个链表中。而intlock&intunlock是用于禁止中断被打断的保...
(2004-04-29 00:37)
回复
dongyupeng
:
中断挂上了,就用pciIntConnect函数,但是程序下载执行后第一次进不去中断,执行第二次时才能进中断,郁闷
(2004-03-02 15:42)
回复
dongyupeng
:
再问谁知道pciInt(irqNo)这个函数是做什么用的?挂中断时要用吗?
(2004-02-26 11:20)
回复
dongyupeng
:
感谢各位支持,我争取尽快把这个问题搞定
(2004-01-23 15:25)
回复
qijianggood
:
那么关中断和开中断用什么函数?intlock?intunlock? 还是intpcilock,intpciunlock?还有我该如何获取该pci 设备所占用的dma通道号? 关中断和开中断用intlock和intunlock这两个函数。 如何获得DMA通道号这个我也没做过...
(2004-01-11 17:51)
回复
1
2
下一页 »
dongyupeng
加关注
写私信
0
关注
0
粉丝
41
帖子
返回顶部