移植UniModem驱动后,引起USB无法与PC同步
前段时间搞GPRS,为了实现同时上网和通话短信,移植了MUX驱动和UniModem驱动。移植完后出现了一个状况,USB无法与PC同步,CE上提示“端口不可用,请关闭其它正在使用的程序”之类的。当时一直没留意这个玩意,今天抽空看了下,发现这个问题既然是由移植后的UniModem驱动引起的。
这个无法同步有点奇怪,只要没有接上GPRS模块,MUX初始化失败后就会导致USB无法同步。如果接上GPRS模块,MUX可以初始化成功后,是可以正常使用USB同步的。
同步使用的是USB CABLE这个端口,跟踪发现这个具体配置USB同步的在common.reg中有配置: