打印

Windows 不能给DM642分配任何资源,为什么呢

[复制链接]
1313|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wyuanq|  楼主 | 2013-1-23 21:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近用DM642做了一个PCI卡,在windows下系统能识别出卡,也能读取到PCI配置寄存器,BAR0=0XD0000080, BAR1=0XDF000000。

但是在设备管理器里看不到系统为该卡分配资源,显示为“没有为该设备分配任何资源”。按照TI的手册上说,DM642通过BAR0申请了一个8MB的内存,

通过BAR1申请了4MB的内存,通过BAR2申请了16字节的IO口,还有中断。为啥,windows没有分配呢??没有分配资源,我的驱动程序就没有

了啊。请知道的原因的朋友指点一下,谢谢!

但是在linux下,可以通过bar0,bar1,bar2访问DSP的寄存器

相关帖子

沙发
jlass| | 2013-1-24 09:09 | 只看该作者
没用过,猜测windows可能是动态分配的吧。

使用特权

评论回复
板凳
wyuanq|  楼主 | 2013-1-24 13:00 | 只看该作者
windows是在启动的过程中由bios分别的,然后再传给windows系统

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:南京市高级电子工程师协会 QQ群46121146

16

主题

29

帖子

1

粉丝