gung
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2008-04-21
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:3376回复:8

PCI总线驱动程序到底能够为我做什么?

楼主#
更多 发布于:2001-08-25 11:34
我为一块PCI卡作驱动程序,是不是所有对卡的操作都必须在我的驱动程序中写出来,有哪些事情可以交给下面的总线驱动程序去做呢?
winter
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2013-08-15
  • 粉丝4
  • 关注0
  • 积分5分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-08-25 16:06
至少不用自己检查配置空间的资源情况。系统会自己完成,这是不是总线驱动程序完成的呢?
请原谅我的无知与直率
LitteSW
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2010-08-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-08-26 10:56
[QUOTE]原本由 gung 发表
[B]我为一块PCI卡作驱动程序,是不是所有对卡的操作都必须在我的驱动程序中写出来,有哪些事情可以交给下面的总线驱动程序去做呢?
 [/B][/QUOTE]

驱动程序主要用于和硬件通信。
穿梭于都市高楼之间,总是孜孜不倦地追寻着自由,蓦然回首,去发现已陷入深深的枷锁之中
gung
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2008-04-21
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-08-26 17:11
谢谢两位的关注!
可是,一些常规的pci读写操作可不可以交给总线驱动来完成呢?
有没有关于总线驱动程序接口的描述?不是说使用wdm可以大大
缩减编写驱动程序的工作量吗?
gung
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2008-04-21
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-09-01 13:18
事成之后,有20大洋相赠,拜托拜托!
LitteSW
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2010-08-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-09-01 13:33
这就复杂了,主要看你的硬件是什么方式交换数据的。
若通过内存交换,则有KMemory、KMemoryRange等对应的类。
若是IO交换,则可以通过KIoRange对应的类。
你可以通过其中的成员函数进行操作。

穿梭于都市高楼之间,总是孜孜不倦地追寻着自由,蓦然回首,去发现已陷入深深的枷锁之中
gung
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2008-04-21
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-09-01 13:49
你说的这些对象都是DriverWorks里的吧,DriverWorks把一切都封装成了类,不知道他实现成员函数时是否用到了总线驱动程序。
说实话,我一直对总线驱动程序没有概念,是不是他只管总线设备的配置和枚举,有什么irp是必须交给总线驱动程序来完成的呢?
谢谢!
LitteSW
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2010-08-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-09-01 20:02
我对总线驱动程序也没有太多的了解,它给我的感觉也是只管总线设备的配置和枚举。其它的通过映射可以直接访问。

如可以映射寄存器、IO口等等。和PCI硬件交互。

穿梭于都市高楼之间,总是孜孜不倦地追寻着自由,蓦然回首,去发现已陷入深深的枷锁之中
gung
驱动中牛
驱动中牛
  • 注册日期2001-06-10
  • 最后登录2008-04-21
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-09-01 20:31
多谢热心的LittleSW!
如果明天还没有新帖子,我散分。
游客

返回顶部