版块
论坛
喜欢
话题
应用
搜索
登录
注册
edriver的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=17594
32位PCI和64位PCI的driver有没有区别?
各位老大,32位PCI和64位PCI在driver究竟有没有区别呢?我觉得都属于PCI驱动,所以32位PCI的driver可以直接运用到64位PCI上,是不是这样的呢?
回复
(
6
)
2003-03-03 15:13
来自版块 -
非USB硬件驱动开发
◆
◆
表情
告诉我的粉丝
提 交
edriver
:
楼上老大,我所说的PCI64,指的是PCI的数据传输宽度是64位的,但就地址而言,我们还是使用的是32位的地址!如果要使用64位的地址,那是不是你得装64位的操作系统呢?
(2003-03-10 10:35)
回复
zgf000
:
我正在做一个PCI64的驱动,发现只能对低32位地址正常读写,对高32位地址读正确,写不正确,写到了低32位的地址中。用的就是PCI32的驱动(DS写的)。现在还在查原因。
(2003-03-07 12:24)
回复
X_ray
:
“32位的pci driver不用改就可以用在64位的pci板卡上面咯?” 你写的驱动中有地方指明32位吗? “那bus driver又是如何来区分是32位的,还是64位的呢?” BUS也是一个设备,和其他设备没什么两样。系统会确认32或64,然后加载驱动。
(2003-03-04 14:09)
回复
edriver
:
就是说,32位的pci driver不用改就可以用在64位的pci板卡上面咯?那bus driver又是如何来区分是32位的,还是64位的呢?
(2003-03-04 10:33)
回复
X_ray
:
这不是你考虑的问题,微软已经为你做好了BUS DRIVER,你做的是FUNCTION DRIVER。
(2003-03-03 23:30)
回复
arthurtu
:
gz
(2003-03-03 21:06)
回复
edriver
加关注
写私信
0
关注
0
粉丝
146
帖子
返回顶部