USB裝置遠端喚醒RemoteWakeUp

yooooooo發表於2024-10-28
  • USB裝置的Remote Wakeup是可選的,其功能用於遠端喚醒待機狀態下的主機。

  • USB裝置透過配置描述符bmAttributes欄位的D5標識其是否支援遠端喚醒。支援遠端喚醒的USB裝置必須支援USB的標準請求CLEAR_FEATURESET_FEATURE

  • USB主機透過SET_FEATURE(DEVICE_REMOTE_WAKEUP)請求使用USB裝置的遠端喚醒功能,其請求的時間在傳送裝置掛起之前。如果主機並未傳送使能遠端喚醒特性,裝置端不允許執行遠端喚醒功能,雖然其支援。

社群中關於此的討論:匯流排上suspended stop事件發起端 http://www.usbzh.com/zone/detail-78.html

PC在休眠前使能裝置的遠端喚醒feature

PC被滑鼠喚醒後禁止掉其遠端喚醒feature

PC休眠並自我喚醒

PC休眠並被滑鼠喚醒

相關文章