[發(fā)明專利]用戶空間動(dòng)態(tài)設(shè)置喚醒源的方法及介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202010618097.8 | 申請(qǐng)日: | 2020-06-30 |
| 公開(kāi)(公告)號(hào): | CN111782285A | 公開(kāi)(公告)日: | 2020-10-16 |
| 發(fā)明(設(shè)計(jì))人: | 付堯;蘇佳佳 | 申請(qǐng)(專利權(quán))人: | 珠海全志科技股份有限公司 |
| 主分類號(hào): | G06F9/4401 | 分類號(hào): | G06F9/4401 |
| 代理公司: | 廣州嘉權(quán)專利商標(biāo)事務(wù)所有限公司 44205 | 代理人: | 張志輝 |
| 地址: | 519000 廣東省*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用戶 空間 動(dòng)態(tài) 設(shè)置 喚醒 方法 介質(zhì) | ||
本發(fā)明公開(kāi)一種用戶空間動(dòng)態(tài)設(shè)置喚醒源的方法及介質(zhì),其中方法包括:在用戶空間,通過(guò)導(dǎo)出設(shè)備的喚醒源,對(duì)設(shè)備的喚醒源進(jìn)行設(shè)置和獲取;設(shè)備初始化時(shí)進(jìn)入設(shè)備樹(shù)解析獲取初始的喚醒源;設(shè)備進(jìn)行休眠時(shí)對(duì)設(shè)備的部分喚醒源進(jìn)行設(shè)置操作;設(shè)備進(jìn)行恢復(fù)時(shí)把設(shè)備的喚醒源恢復(fù)為進(jìn)入休眠時(shí)的狀態(tài)。本發(fā)明技術(shù)方案為設(shè)備提供一個(gè)靈活并且動(dòng)態(tài)的設(shè)置部分喚醒源的方法。在用戶空間導(dǎo)出控制結(jié)點(diǎn),控制低速設(shè)備的部分喚醒源可喚醒系統(tǒng)。
技術(shù)領(lǐng)域
本發(fā)明涉及設(shè)置操作系統(tǒng)喚醒源的方法,尤其涉及一種用戶空間動(dòng)態(tài)設(shè)置喚醒源的方法及介質(zhì)。
背景技術(shù)
目前行業(yè)內(nèi)現(xiàn)狀的設(shè)置喚醒源方法都是通過(guò)設(shè)備樹(shù)來(lái)進(jìn)行配置,通過(guò)對(duì)設(shè)備樹(shù)寫入wakeup_source屬性,描述設(shè)備具備喚醒源的功能。對(duì)于一種設(shè)備,只能設(shè)置一個(gè)喚醒源,不能對(duì)設(shè)備里面的某些喚醒源進(jìn)行單獨(dú)設(shè)置,在設(shè)備進(jìn)行休眠時(shí)要么全部不作為喚醒源,要么全部作為喚醒源,缺少一個(gè)獨(dú)立控制的喚醒源控制。在用戶空間不能對(duì)喚醒源進(jìn)行動(dòng)態(tài)配置,系統(tǒng)燒錄后會(huì)固定某些喚醒源能喚醒系統(tǒng),在系統(tǒng)運(yùn)行過(guò)程中不能修改。
在某些場(chǎng)合下linux類操作系統(tǒng)需要?jiǎng)討B(tài)設(shè)置某類喚醒源:
(1)正常linux系統(tǒng)如果需要設(shè)備某個(gè)設(shè)備為喚醒源,需要在設(shè)備樹(shù)中配置為喚醒源,驅(qū)動(dòng)通過(guò)解析設(shè)備樹(shù)來(lái)設(shè)置為喚醒設(shè)備。
(2)在標(biāo)準(zhǔn)linux結(jié)構(gòu)中,linux只支持對(duì)設(shè)備的一個(gè)喚醒源進(jìn)行設(shè)置,需要一種方法能夠?qū)υO(shè)備里面的某一種喚醒源進(jìn)行單獨(dú)設(shè)置,從而實(shí)現(xiàn)低速設(shè)備的某一種喚醒源能夠正常對(duì)系統(tǒng)進(jìn)行喚醒。
現(xiàn)有的喚醒源設(shè)置方法的缺點(diǎn)為:無(wú)法動(dòng)態(tài)在應(yīng)用空間對(duì)喚醒源進(jìn)行設(shè)置操作,無(wú)法對(duì)一個(gè)設(shè)備的多個(gè)喚醒源進(jìn)行分別獨(dú)立的配置。
在平臺(tái)開(kāi)發(fā)過(guò)程中,需要對(duì)設(shè)備的某些喚醒源配置為可喚醒系統(tǒng),而另外一些喚醒源則不能喚醒系統(tǒng),并在用戶空間中根據(jù)當(dāng)前不同場(chǎng)景動(dòng)態(tài)配置喚醒源。
發(fā)明內(nèi)容
本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題之一。為此,本發(fā)明提出一種用戶空間動(dòng)態(tài)設(shè)置喚醒源的方法,能夠?yàn)樵O(shè)備提供一個(gè)靈活并且動(dòng)態(tài)的設(shè)置部分喚醒源的方法,在用戶空間導(dǎo)出控制結(jié)點(diǎn),控制低速設(shè)備的部分喚醒源可喚醒系統(tǒng)。
本發(fā)明還提出一種實(shí)施上述用戶空間動(dòng)態(tài)設(shè)置喚醒源的方法的介質(zhì)。
根據(jù)本發(fā)明的第一方面實(shí)施例的用戶空間動(dòng)態(tài)設(shè)置喚醒源的方法,包括以下步驟:
設(shè)備初始化時(shí)進(jìn)入設(shè)備樹(shù)解析獲取初始的喚醒源;設(shè)備進(jìn)行休眠時(shí)對(duì)設(shè)備的部分喚醒源進(jìn)行設(shè)置操作;設(shè)備進(jìn)行恢復(fù)時(shí)把設(shè)備的喚醒源恢復(fù)為進(jìn)入休眠時(shí)的狀態(tài);在用戶空間,通過(guò)導(dǎo)出設(shè)備的喚醒源,對(duì)設(shè)備的喚醒源進(jìn)行設(shè)置和獲取。
根據(jù)本發(fā)明實(shí)施例的用戶空間動(dòng)態(tài)設(shè)置喚醒源的方法,至少具有如下有益效果:
本發(fā)明實(shí)施例的方法動(dòng)態(tài)在用戶空間對(duì)喚醒源進(jìn)行設(shè)置操作,對(duì)一個(gè)設(shè)備的多個(gè)喚醒源進(jìn)行分別獨(dú)立的配置。本發(fā)明實(shí)施例的方法能夠在平臺(tái)開(kāi)發(fā)過(guò)程中,對(duì)設(shè)備的某些喚醒源配置為可喚醒系統(tǒng),而另外一些喚醒源則不能喚醒系統(tǒng),并在用戶空間中根據(jù)當(dāng)前不同場(chǎng)景動(dòng)態(tài)配置喚醒源。
根據(jù)本發(fā)明的一些實(shí)施例,所述初始的喚醒源包括:wakeup_irq_charger、wakeup_irq_usb及wakeup_irq_over_current。
根據(jù)本發(fā)明的一些實(shí)施例,所述設(shè)備初始化時(shí)進(jìn)入設(shè)備樹(shù)解析獲取初始的喚醒源包括:內(nèi)核模塊驅(qū)動(dòng)加載;調(diào)用探測(cè)函數(shù);解析設(shè)備樹(shù),獲取設(shè)備的多喚醒源。
根據(jù)本發(fā)明的一些實(shí)施例,所述方法還包括:在用戶空間動(dòng)態(tài)配置所述喚醒源開(kāi)啟或關(guān)閉。
根據(jù)本發(fā)明的一些實(shí)施例,所述設(shè)備初始化時(shí)進(jìn)入設(shè)備樹(shù)解析獲取初始的喚醒源包括:調(diào)用驅(qū)動(dòng)中的probe函數(shù)獲取設(shè)備的喚醒源。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海全志科技股份有限公司,未經(jīng)珠海全志科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010618097.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫(kù)管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌
- 數(shù)據(jù)速率設(shè)置裝置、設(shè)置方法、設(shè)置程序和信息記錄介質(zhì)
- 路徑設(shè)置服務(wù)器、路徑設(shè)置方法和路徑設(shè)置程序
- 通信設(shè)備、通信系統(tǒng)、設(shè)置方法、設(shè)置程序和設(shè)置電路
- 設(shè)置裝置及設(shè)置方法
- 設(shè)置支持裝置、設(shè)置支持系統(tǒng)和設(shè)置支持方法
- 智能電視的必要設(shè)置項(xiàng)的設(shè)置方法和設(shè)置裝置
- 鬧鈴設(shè)置方法和鬧鈴設(shè)置裝置
- 設(shè)置項(xiàng)的設(shè)置方法和裝置
- 設(shè)置輔助裝置、設(shè)置輔助系統(tǒng)以及設(shè)置輔助程序
- 觸控筆、設(shè)置方法及設(shè)置裝置





