lzphust
驱动牛犊
驱动牛犊
  • 注册日期2002-08-09
  • 最后登录2002-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1474回复:2

问一个用DriverStudio生成EPP口中断的弱弱的问题?

楼主#
更多 发布于:2002-08-18 15:22
用DriverStudio生成增强并口的中断。
选择ISA总线(没有错误吧?)
在Resource设置Add Io Ports...
Name:EPPPORT
Length:8
Alignment:(这个填写什么,不是基地址吧?)
在Add IRQ...
只需填写一个IRQ名,ISR,DPC以及中断方式和不共享都做了选择。

问题:请问EPP的端口类型在哪儿设定(怎么知道是EPP端口?)在OnStartDevice中有一个m_IoPortRange.Initalize,但我还是找不到
Raw或Translated资源在哪儿定义的。
并口中断大概是7号中断,需要定义吗?



      
chnh
驱动小牛
驱动小牛
  • 注册日期2002-04-09
  • 最后登录2004-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-18 20:38
可在INF文件里定义
denizen
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2012-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-19 14:52
inf中logconfig节指定中断号
Onstartdevice中这样获得raw和translated list:

PCM_RESOURCE_LIST pResListRaw = I.AllocatedResources();
PCM_RESOURCE_LIST pResListTranslated = I.TranslatedResources();
Where there is a will, there is a road.
游客

返回顶部