版块
论坛
喜欢
话题
应用
搜索
登录
注册
liangmianhu的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=164225
跪向大家一个问题,给分!
武安河书上345页PCI9054例子:m_IoPortRange0.outd(DMAMODE0,0x20800); // 禁止中断m_IoPortRange0.outb(DMACSR0,0x10);// 再清除中断这两行代码是怎么实现的
回复
(
7
)
2007-03-28 09:47
来自版块 -
非USB硬件驱动开发
◆
◆
表情
告诉我的粉丝
提 交
xp4105
:
不客气,大家都在学习。谁都是从初学者开始的,是吧? 有问题就发上来,大家肯定帮你。
(2007-04-09 12:00)
回复
liangmianhu
:
这么牛?刚看到,都当上论坛版主啦!恭喜恭喜啊!
(2007-04-09 09:19)
回复
liangmianhu
:
xp4105兄弟: 只有你回答了我的弱智问题,不管怎样我的这个问题现在总算是解决了,你说怎么给分,我把我的分全部给你! 对了,你发消息说你加我QQ了,但我在QQ上找不到你啊,可以说下你的QQ吗?
(2007-04-09 09:17)
回复
liangmianhu
:
不是啊大哥,我都在网上找了好多时间了,但关于PCI9054的资料都是英文版的,看着不太懂,现在最困难的问题就是这个了,一直没有得到解决,如果这个问题能够解决我宁愿发钱。 我毕业设计做的是PCI9054的WDM驱动,去年11月份接到的课题,到现在离6月份已经没有太多时间了,时...
(2007-03-28 19:13)
回复
xp4105
:
你呀,不回去看看DMAMODE0寄存器就来问,它的每一位都有意义,一共32位。#define DMAMODE0 0x80 你不晓得是哪个寄存器,你可以搜索DMAMODE0 啊。页数我都记下了。你比我还懒哦。呵呵
(2007-03-28 18:15)
回复
liangmianhu
:
那向DMAMODE0写0x20800 怎么能禁止中断的呢? #define DMAMODE0 0x80 其中DMAMODE0和PCI9054内部哪个寄存器偏移地址关联的啊? PCI9054内部寄存器内部结构我不太清楚,楼上的有没有什么这方面的资料啊 在网上找了好久都没有找...
(2007-03-28 13:01)
回复
xp4105
:
不晓得你要知道什么,就是向DMAMODE0写0x20800 ,再向DMACSR0写0x10 。 这个已经是单步IO读写了。没什么说头。
(2007-03-28 11:08)
回复
liangmianhu
加关注
写私信
0
关注
0
粉丝
30
帖子
返回顶部