能否再指点一下?
我的做法:1)我按你说的修改了\platform\cepc\kernel\hal\x86\debug.c
          2)COM2的部分没有修改
          3)注册表配置如下:
          [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial]
          "Irq"=dword:04      ;;;此处同COM1硬件上的配置相同
          "IoBase"=dword:03F8  ;;;此处同COM1硬件上的配置相同
          "IoLen"=dword:8
          "DeviceArrayIndex"=dword:0
          "Prefix"="COM"
          IF NEW_SERIAL_MDD
          "Dll"="Com16550.Dll"
          ENDIF  
          IF NEW_SERIAL_MDD !
          "Dll"="Serial.Dll"
          ENDIF
          "Order"=dword:0
结果:    1)屏蔽掉了串口调试功能。
          2)在该平台下不能打开串口1。
调用hComm = CreateFile(TEXT("COM1:"),GENERIC_READ¦GENERIC_WRITE,
0,NULL,OPEN_EXISTING,0,NULL) ;
错误号为55:The specified network resource or device is no longer available.