1)我现在的情况是串口不能加载,我的ACTIVE键下没有加载串口驱动,
2)启动时没有进入COM_Init,但是另外一个USB驱动也是通过MDD文件调用的,他却能掉用COM_Init,说明INIT函数没错
3)这是我的其中一个串口注册表
请前辈们指点一下还能从那里入手去查看问题出在哪里了,想加调试信息不知道加那里,INIT函数没被调用,DllEntry也没进入
IF BSP_NOSERIAL !
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SER2440]
"DeviceArrayIndex"=dword:0
"Irq"=dword:03
"IoBase"=dword:50000000
"IoLen"=dword:2C
"Prefix"="COM"
"Dll"="ser2440.dll"
"Order"=dword:1
"Priority"=dword:0
"Port"="COM1:"
"DeviceType"=dword:0 ; null modem
"FriendlyName"="Swe2440 COM1"
"Index"=dword:1
"IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"
"Tsp"="Unimodem.dll"
"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
;ENDIF BSP_NOSERIAL !
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SER2440\Unimodem]
"Tsp"="Unimodem.dll"
"DeviceType"=dword:0
"FriendlyName"="SER2440 UNIMODEM"
"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00