oneq
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2001-11-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1374回复:1

求教:VxD中向COM4:输出无响应

楼主#
更多 发布于:2001-03-31 06:56
我想在VxD中操作COM4:口,先作了如下实验:
BOOL WrcomDevice::OnSysDynamicDeviceInit()
{
             asm{
             PUSH EDX
             PUSH EAX

             MOV DX,2e8H
             MOV AL,'A'
             out DX,AL
             in AL,DX
             MOV AL,'T'
             out DX,AL
             in AL,DX
             MOV AL,'D'
             out DX,AL
             in AL,DX
             MOV AL,'3'
             out DX,AL
             in AL,DX
             MOV AL,'5'
             out DX,AL
             in AL,DX
             MOV AL,'0'
             out DX,AL
             in AL,DX
             MOV AL,'2'
             out DX,AL
             in AL,DX
             MOV AL,'4'
             out DX,AL
             in AL,DX
             MOV AL,'5'
             out DX,AL
             in AL,DX
             MOV AL,'1'
             out DX,AL
             in AL,DX
             MOV AL,0Dh
             out DX,AL
             in AL,DX

             POP EAX
             POP EDX
             }

return TRUE;
}

希望在VxD装入时拨电话3502451,结果没有响应,但如下的dos程序却可以拨通3502451:
ORG 100H
code segment
start proc far
        ASSUME CS:CODE
             MOV DX,2E8H
             MOV AL,'A'
             out DX,AL
             MOV AL,'T'
             out DX,AL
             MOV AL,'D'
             out DX,AL
             MOV AL,'3'
             out DX,AL
             MOV AL,'5'
             out DX,AL
             MOV AL,'0'
             out DX,AL
             MOV AL,'2'
             out DX,AL
             MOV AL,'4'
             out DX,AL
             MOV AL,'5'
             out DX,AL
             MOV AL,'1'
             out DX,AL
             MOV AL,0Dh
             out DX,AL
             INT 20H
CODE   ENDS
        END START

不知VxD中问题出在哪里?请指教。
     
peter_wu
驱动小牛
驱动小牛
  • 注册日期2002-03-14
  • 最后登录2008-10-26
  • 粉丝0
  • 关注0
  • 积分27分
  • 威望5点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-14 16:17
晷注!
那你在操作com3端口
有分
游客

返回顶部