ic2001
驱动牛犊
驱动牛犊
  • 注册日期2002-06-17
  • 最后登录2004-02-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1037回复:0

几个小问题请教,请大家进来看看

楼主#
更多 发布于:2002-06-20 17:09
我在对微机并口(打印口)写一个简单的驱动的时候发现几个问题
1、并口平时的16和10管脚都是高电平可是为什么我一旦使用开中断指令WriteControl( pDevExt, CTL_INTENB| CTL_DEFAULT);//开中断
也就是相当于:
WRITE_PORT_UCHAR(0x37A,0x0D0);
的时候,就发现这个仅仅是做开中断的语句确总是使并口的Reset引脚(16)变为低电平,我想要想Reset引脚有信号应该是使用控制寄存器的第2位!!

2、为什么我在我的一个驱动中我编辑了一个注册表文件:
REGEDIT4
[HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\PPort]
\"Start\"=dword:3
\"Type\"=dword:1
\"ErrorControl\"=dword:1
\"DisplayName\"=\"Chapter 8 Parallel Port Driver\"

这几条语句想把我的设备(sys)添加到系统的设备管理器中去,可是
为什么我用了这几句以后,到硬件/设备管理器中就是看不到我的设备的名字??
游客

返回顶部