zhanghc
驱动牛犊
驱动牛犊
  • 注册日期2002-03-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望31点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
阅读:836回复:1

各位给看看这样理解对吗/

楼主#
更多 发布于:2002-03-12 20:12
win32程序调用系统,让系统产生irp包,通过irp包来控制驱动程序。
驱动程序再去读取或者写入数据,总之是控制硬件。

现在我不清楚的是,isa卡是通过什么来让系统知道的。
是他的断口号吗?
我看里头有in 语句。好象是输入输出到外设的语句。
如果是的化,是不是先由系统把卡上的数据读出存起来。
再交给win32程序。

这样说对吗?
kavas
驱动牛犊
驱动牛犊
  • 注册日期2001-12-28
  • 最后登录2004-03-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-12 21:58
isa 卡生产厂商都必须按照一定的总线规则来生产硬件,当然了主板生产商根据这些规定,生产出的主板可动态的检测到已插到主板上的卡。当然了,系统也有一定的规则和主板通讯,检测新增的硬件设备。这和win 系统的HAL层有关了。
   关于Win32程序请求产生IRP包,由I/O管理器来完成对驱动程序的控制,以及IRP的传递。
驱动,驱动,一驱就动。 我怎么就是驱不动它呢? 窝火!!
游客

返回顶部