zljiao
驱动牛犊
驱动牛犊
  • 注册日期2002-01-23
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1178回复:3

新手问一个基础的问题!!!!

楼主#
更多 发布于:2002-02-08 12:40
我是新手,分不清下面的几个概念
BusNumber, SlotNumber,DeviceNumber,FunctionNumber
请问这几个是什么意思?
指的到底是什么?
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-02-08 17:23
一般PC有0,1,2三条PCI BUS
SlotNumber 等同于DeviceNumber (就PCI Configuration角度而言,一个Device占一个Slot)
一个Device可有8个子功能(FunctionNumber),比如一个南桥,可以USB controller,Audio, ATA controller ...
System Internals http://sys.xiloo.com
zljiao
驱动牛犊
驱动牛犊
  • 注册日期2002-01-23
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-02-19 12:38
怎样查找机器中的所有PCI卡,并且读出他的ID,如何确定找到的
一个设备就是PCI设备呢?
如果要搜索机器上的所有PCI设备,是只找不同的BUSNUMBER就可以
了吗?
WindThruEars
驱动老牛
驱动老牛
  • 注册日期2002-11-17
  • 最后登录2004-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-02-20 01:20
Under dos, you can use bios int 1ah or direct hardwre access to enumerate the pci bus.

Under NT, you can use HalGetBusData or HalGetBusDataByOffset to enumerate.

Under W2K/XP, you can also use th method as NT but not recommended.
我是假耳朵
游客

返回顶部