标题: help for PCI 32数据总线
play
金牌会员
Rank: 6Rank: 6



UID 14
精华 0
积分 4210
帖子 4210
阅读权限 70
注册 2007-7-13
状态 离线
发表于 2007-7-13 18:33  资料  短消息  加为好友 

help for PCI 32数据总线

pci总线的32位数据线和32位地址线是复用在一起的,   请问如何区分当前总线上的是地址还是数据呢?   我大概看了一下PCI 2.2的规范,怎么讲到master和 target或是agent,不太明白啊   还有IO,memory,configuration 空间?   其实,我要用到的功能特简单,就是利用它的32位数据线每次都往外送32位的数据   然后外围电路用244之类的芯片把数据取下来,其实就是一个什么时候取数据的问题?   请问这涉及到master和target吗?   我在linux下编程往isa和pci总线送数据指令上不一样吗?,是不是用outl(addre ,0x12345678)就可以了?   按照规范。只有IRDY和TRDY同时有效时才传输数据,   TRDY应该是由target产生的 ,我的这个应用中没有target啊,是不是应该直接把TRDY   信号接地啊?还有C/BE[3:0]信号对于IO write应该是0011,请问0011是我在往数据总线上送数时自动产生的?还是我应该使C/BE[3:0]为0011啊

顶部
[广告]
 


Google

当前时区 GMT+8, 现在时间是 2008-7-6 03:22

By Discuz! 5.5.0 © 2007-2008
Processed in 0.052234 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - Autooo! Inc. - Archiver - 繁体中文