Wince 睡眠唤醒无故弹出ActiveSync USB同步连接窗口
来源:互联网 发布:程序员显示屏推荐 编辑:程序博客网 时间:2024/05/29 08:55
原文出自 http://blog.csdn.net/aaa_tnt/article/details/6204145
平台是S3C2451,
故障现象为未连接USB,系统suspend,wakeup后会马上闪一下ActiveSync USB同步连接窗口。
首先认为是USB DP DN这2个脚 唤醒后电位引起的,wakeup后立马强制Pull-Up或者Pull-Down现象还是一样,无意中把把serial Driver屏蔽掉,发现现象没了,没有用到DSR,索性屏蔽掉CPdd2450Serial0::GetModemStatus()函数,原因未知,也没有兴趣追查。
virtual ULONG GetModemStatus() {
ULONG ulReturn = CPdd2450Uart::GetModemStatus();
ULONG ulEvent = 0;
m_HardwareLock.Lock();
BOOL fIsDSRSet = (((*m_pDSRPort) & (1<<m_dwDSRPortNum))==0);
// RETAILMSG(TRUE, (TEXT("DEBUG: DSRPort Register 0x%lx, Value 0x%lx, fIsDSRSet(%d)./r/n"), m_pDSRPort, *m_pDSRPort, fIsDSRSet));
if (fIsDSRSet != m_fIsDSRSet) {
ulEvent |= EV_DSR | EV_RLSD;
}
ulReturn |= (fIsDSRSet?(MS_DSR_ON|MS_RLSD_ON):0);
m_fIsDSRSet = fIsDSRSet;
m_HardwareLock.Unlock();
if (ulEvent!=0)
EventCallback(ulEvent,ulReturn);
return ulReturn;
}
- Wince 睡眠唤醒无故弹出ActiveSync USB同步连接窗口
- Wince 睡眠唤醒无故弹出ActiveSync USB同步连接窗口
- WINCE 睡眠与唤醒
- WinCE同步(ActiveSync)问题
- WINCE Activesync 同步问题
- WinCE同步(ActiveSync)问题
- WinCE 模拟器 连接ACTIVESYNC
- 关于wince/mobile 同步软件XP activesync ,WindowsMobile设备中心的连接问题分析
- 同步软件ActiveSync连接问题
- 不通过ActiveSync连接WinCE 使用IP连接
- wince模拟器 连接 activesync的问题
- WINCE 6.0 S3C6410 ActiveSync 连接问题
- WINCE 6.0 S3C6410 ActiveSync 连接问题
- WINCE下ActiveSync连接故障修复办法
- WINCE下ActiveSync连接故障分析
- WINCE下ActiveSync连接故障分析
- WINCE 开机自动弹USB连接窗口问题(已解决)
- WINCE 开机自动弹USB连接窗口问题(已解决)
- LAC、CI、小区、扇区、基站都是什么?
- 想你,但不爱你
- javascript with用法
- Android中处理崩溃异常
- 采用链地址法处理冲突构造哈希表
- Wince 睡眠唤醒无故弹出ActiveSync USB同步连接窗口
- BASE64加密字符串总结
- ibbackup 参考手册
- PocketSphinx语音识别系统的编程
- bjsxt 正则表达式 java视频小结
- JSP自定义标签开发入门
- Android 动态加载布局
- 移动应用推广的5大误区
- 多表查询——where中一张字段不为null,并且不在另外一张表中被指向(不被外键指了)