USB设备远程唤醒RemoteWakeUp
正文
-
USB设备的Remote Wakeup是可选的,其功能用于远程唤醒待机状态下的主机。
-
USB设备通过配置描述符bmAttributes字段的D5标识其是否支持远程唤醒。支持远程唤醒的USB设备必须支持USB的标准请求CLEAR_FEATURE和SET_FEATURE。
-
USB主机通过SET_FEATURE(DEVICE_REMOTE_WAKEUP)请求使用USB设备的远程唤醒功能,其请求的时间在发送设备挂起之前。如果主机并未发送使能远程唤醒特性,设备端不允许执行远程唤醒功能,虽然其支持。
社区中关于此的讨论:总线上suspended stop事件发起端 http://www.usbzh.com/zone/detail-78.html
PC在休眠前使能设备的远程唤醒feature
PC被鼠标唤醒后禁止掉其远程唤醒feature
PC休眠并自我唤醒
PC休眠并被鼠标唤醒
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步