c_luo
驱动牛犊
驱动牛犊
  • 注册日期2002-11-07
  • 最后登录2003-11-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1351回复:9

如何译码

楼主#
更多 发布于:2002-10-19 15:18
有两块同样的PCI卡,如何区分他们?
大千世界,人海茫茫。我们像一粒灰尖,一滴水珠,有谁不需要帮助呢?
z_bing
驱动中牛
驱动中牛
  • 注册日期2002-09-28
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-19 15:29
根据端口地址进行译码
爱国守法,明理诚信,团结一致,战胜非典!
yunri_2
驱动中牛
驱动中牛
  • 注册日期2002-08-16
  • 最后登录2011-09-10
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-19 16:38
是不是当系统检测到新硬件后,再为新硬件分配一个地址,并把这个地址范围写入EEPROM,以且各个卡就根据这个范围进行判断区分!
 :D 初学者的猜想!
曾经 所以 然后 ~!@ 完 @!~
z_bing
驱动中牛
驱动中牛
  • 注册日期2002-09-28
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-23 12:45
是不是当系统检测到新硬件后,再为新硬件分配一个地址,并把这个地址范围写入EEPROM,以且各个卡就根据这个范围进行判断区分!
 :D 初学者的猜想!

系统检测到新硬件后为新硬件分配一个地址写入EEPROM也需要根据Adress区分它们,最初的Adress如何区分
爱国守法,明理诚信,团结一致,战胜非典!
yarkhotel
驱动牛犊
驱动牛犊
  • 注册日期2002-06-10
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-10-23 21:35
这个问题我也非常苦恼!!
yunri_2
驱动中牛
驱动中牛
  • 注册日期2002-08-16
  • 最后登录2011-09-10
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-01 21:48
[quote]是不是当系统检测到新硬件后,再为新硬件分配一个地址,并把这个地址范围写入EEPROM,以且各个卡就根据这个范围进行判断区分!
 :D 初学者的猜想!

系统检测到新硬件后为新硬件分配一个地址写入EEPROM也需要根据Adress区分它们,最初的Adress如何区分
 [/quote]

 :(
刚检测到新硬件时,系统对该硬件没有任何定义,是不是就可以从系统闲置的地址中选一段出来分给该设备,而该硬件原始设置的地址范围是包括全部地址范围,而OS中其他的设备都已经有了固定的地址范围,既然不是其他设备,那么就是新硬件了!
呵呵,瞎猜,不知搭边了没,那位高手来指点下子江山就好了!
 ;)
曾经 所以 然后 ~!@ 完 @!~
dotdraw
驱动牛犊
驱动牛犊
  • 注册日期2002-08-09
  • 最后登录2008-03-30
  • 粉丝0
  • 关注0
  • 积分114分
  • 威望12点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-02 14:00
可能是这样:
检测硬件变更->分配中断->加载驱动。未能实现,则在判别设备类型后分配中断,安装/加载驱动.保存在系统文件中,不是设备的EEPROM.地址系统自己分配.
yunri_2
驱动中牛
驱动中牛
  • 注册日期2002-08-16
  • 最后登录2011-09-10
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-02 19:00
可能是这样:
检测硬件变更->分配中断->加载驱动。未能实现,则在判别设备类型后分配中断,安装/加载驱动.保存在系统文件中,不是设备的EEPROM.地址系统自己分配.


PCI是采用正向译码的吧,那每块PCI卡咋判断是不是OS对自己进行操作呢?
曾经 所以 然后 ~!@ 完 @!~
chnh
驱动小牛
驱动小牛
  • 注册日期2002-04-09
  • 最后登录2004-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-02 23:03
PCI主桥电路为每一个PCI槽单独一根IDSEL线,这是系统的事
yunri_2
驱动中牛
驱动中牛
  • 注册日期2002-08-16
  • 最后登录2011-09-10
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-03 09:24
PCI主桥电路为每一个PCI槽单独一根IDSEL线,这是系统的事

那就是说是采用负各译码了!
曾经 所以 然后 ~!@ 完 @!~
游客

返回顶部