版块
论坛
喜欢
话题
应用
搜索
登录
注册
yjhleaf的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=11448
5933求助
pci控制器是5933。系统加电后,pci设备的中断寄存器需要自己初始化吗?不初始的话,是不是开始就为0? 我是通过5933收到中断,然后置事件来通知用户程序读(用的是deviceiocontrl),在驱动程序里面是系统排队的。用户程序用deviceiocontrl来向设备...
全文
回复
(
3
)
2002-09-29 11:28
来自版块 -
板卡设计
◆
◆
表情
告诉我的粉丝
提 交
mengzi
:
在nt下面,5933的pci配置寄存器的中断线(为1,INTA#),中断号通常为(9,10, 11,15等,其它不是给pci用的, 你在bios下也可看到一部分保留给isa用的,pci就用不了了),你说的5933的中断寄存器是否指PCI操作寄存器(0x38),如果中断来了,在该寄...
(2002-09-30 08:38)
回复
yjhleaf
:
在nt下面,我查看了,读5933的中断寄存器(没有初始化的时候)是0。 老大,我发现经常引起机器蓝屏的原因可能是中断处理。所以我在读数据的时候屏蔽掉中断。pci设备是电平触发的,假如我不马上响应它,电平应当保持吧。我想应当也不会丢数据。 送点分你!老大你得好好干啊。
(2002-09-29 20:28)
回复
mengzi
:
由BIOS进行配置。 通常不会死机,但最好加上临界段例程
(2002-09-29 17:33)
回复
yjhleaf
加关注
写私信
0
关注
0
粉丝
225
帖子
返回顶部