trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:2603回复:27

菜鸟求救1

楼主#
更多 发布于:2002-04-20 10:40
外设产生的中断在VxD中怎么得到,当然中断号可以自己定,但应该不能是在0--15把,怎么办?比如中断号为87h,用VHardWareInt也不能虚拟87h的中断,那怎么捕获这个中断? :(
我不仅要金子,我还要点石成金的手指!
RCGHQ
游客
游客
沙发#
发布于:2002-05-08 17:50
试贴
zzfd97
驱动小牛
驱动小牛
  • 注册日期2002-02-01
  • 最后登录2005-07-31
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-24 15:11
你们怎么离题了?不过这个头像真的真的……,我就不说了。
greenhand
驱动中牛
驱动中牛
  • 注册日期2002-04-07
  • 最后登录2005-10-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-23 16:47
没有成功,再试一次
要向全世界宣告:“我是月光族的光荣一员,员、员、员……” [img]http://www.driverdevelop.com/forum/upload/greenhand/2003-01-08_007.jpg[/img]
greenhand
驱动中牛
驱动中牛
  • 注册日期2002-04-07
  • 最后登录2005-10-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-23 16:26
 :P :P  多谢、多谢,我看到了。
我也十分、极其的喜欢小新,所以把你做的先借来用了,别生气,我做好了马上换成自己的。

我也正为硬件的实时中断处理烦恼,有点同病相怜的味道,看过站上的几篇参考文章(特别是关于中断的)以后,感觉帮助不少,建议你也去看看吧。
要向全世界宣告:“我是月光族的光荣一员,员、员、员……” [img]http://www.driverdevelop.com/forum/upload/greenhand/2003-01-08_007.jpg[/img]
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-23 16:12
在mak文件中加上
DYNAMIC = 1
我不仅要金子,我还要点石成金的手指!
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-23 16:09
你点击回复文章后,在上边不是有修改资料
我不仅要金子,我还要点石成金的手指!
greenhand
驱动中牛
驱动中牛
  • 注册日期2002-04-07
  • 最后登录2005-10-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-04-23 15:49
换头像还不easy,找个图像,放到自己的随便哪个目录下,
然后去编辑你的资料,删掉原来的头像,然后指定你想要的头像的路径,ok了


请问老兄,到哪去编辑我的资料??

 :P   俺是新手,请多多指教
要向全世界宣告:“我是月光族的光荣一员,员、员、员……” [img]http://www.driverdevelop.com/forum/upload/greenhand/2003-01-08_007.jpg[/img]
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-04-23 15:15
在使用vpicd_visualize_irq()注册中断的时候,第2个参数可以申明中断共享,
要想知道其工作原理,还是去看书吧,这讲起来太费劲了。
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-23 14:18
中断可以共享的,
用中断还不容易,首先向vmm申请中断,顺便挂接你的中断服务例程,然后设定一堆参数,别忘了说中断可以share的,然后你就在你的服务例程中等中断吧,当然如果你的硬件是好的话。


那么怎么说明中断是可以共享的?并且是不是虚拟了这个中断(比如15)那么当15号中断发生时,VPICD先调用VxD中的中断处理?如果在VxD中设了sendPhycialEOI();后中断马上返回,如果没有,是不是PVICD还要查中断向量表15*4位置去调用默认的中断服务程序!是这样吗?
我不仅要金子,我还要点石成金的手指!
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-23 13:35
换头像还不easy,找个图像,放到自己的随便哪个目录下,
然后去编辑你的资料,删掉原来的头像,然后指定你想要的头像的路径,ok了
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
11楼#
发布于:2002-04-23 11:12
不要直接向vmm注册中断,应该向vpicd!
greenhand
驱动中牛
驱动中牛
  • 注册日期2002-04-07
  • 最后登录2005-10-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-04-23 11:05
我很同意楼上大哥的看法,所以想换个头像
嘻嘻,请问怎么做,做好了怎么把系统默认的换掉呢??







――――――――――――――――――――――
我还是新手,逼于无奈才开始写驱动程序。
但是我很高兴来到这里认识了大家,共同交流,共同进步。
太阳每天都是新的。




 :P :P :P
要向全世界宣告:“我是月光族的光荣一员,员、员、员……” [img]http://www.driverdevelop.com/forum/upload/greenhand/2003-01-08_007.jpg[/img]
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-04-22 10:46
另外,别再想你的几十几百的中断号了,pc机上只有两个中断控制器,级连后只有15个中断可用。
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-04-22 10:35
中断可以共享的,
用中断还不容易,首先向vmm申请中断,顺便挂接你的中断服务例程,然后设定一堆参数,别忘了说中断可以share的,然后你就在你的服务例程中等中断吧,当然如果你的硬件是好的话。
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-04-22 10:29
那么在VxD中要对外来的中断进行实时处理,该怎么办?如何虚拟这个中断?
我不仅要金子,我还要点石成金的手指!
yangyang
驱动中牛
驱动中牛
  • 注册日期2002-04-07
  • 最后登录2009-04-18
  • 粉丝0
  • 关注0
  • 积分368分
  • 威望67点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-04-20 13:38
最好中断不要被别的设备占了....
否则给自己带来不必要的麻烦!!!!!!!!!!!
----------------------------------------
好累-------给分吧 :P :P :P :P :P :P
欢迎大家访问中国电子开发网 http://www.cedn.cn vxworks资料库最全的网站
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-04-20 13:27
外设产生的中断如果定为0-15,可以吗?
我不仅要金子,我还要点石成金的手指!
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-04-20 11:20
作为补偿,我也献上一个小新头像(希望大家喜欢)

[编辑 -  4/20/02 作者: trent]
我不仅要金子,我还要点石成金的手指!
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-04-20 11:18
首先先表示谢意.
我也明白\"取而不告谓之盗\"的道理,但我不知道这头像是你自己做的,而且你在你的签名中也没有说明.不管怎么说,谢谢了!
我不仅要金子,我还要点石成金的手指!
上一页
游客

返回顶部