[發明專利]一種實現顯卡輸出口熱插拔的方法及相應裝置在審
| 申請號: | 202110279234.4 | 申請日: | 2021-03-16 |
| 公開(公告)號: | CN113050997A | 公開(公告)日: | 2021-06-29 |
| 發明(設計)人: | 廖軍 | 申請(專利權)人: | 長沙景嘉微電子股份有限公司;長沙景美集成電路設計有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 北京新知遠方知識產權代理事務所(普通合伙) 11397 | 代理人: | 馬軍芳;張艷 |
| 地址: | 410221 湖南省長沙市岳*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 顯卡 輸出 口熱插拔 方法 相應 裝置 | ||
本申請實施例提供了一種實現顯卡輸出口熱插拔的方法及相應裝置,方法包括:通過內核態線程定期讀取顯卡上各輸出口對應的擴展顯示器識別數據EDID,并在確定所述EDID有效且不同于上一周期讀取的同一輸出口的EDID時,向用戶態程序上報第一熱插拔事件;根據所述第一熱插拔事件,通過用戶態程序將對應輸出口的當前狀態由未連接狀態更改為連接狀態,并根據當前狀態配置所述對應輸出口進行信號輸出。該方法不需要關注輸出口是否支持HPD,不用區分輸出口的類型,可以兼容所有類型的輸出接口,可以靈活通用;此外,EDID讀取及對比的過程由內核態線程完成,內核在完成上述任務的同時,仍然可以完成其他的工作,不會被數據讀取所阻塞,進而提高讀取效率。
技術領域
本申請涉及顯卡驅動技術領域,具體地,涉及一種實現顯卡輸出口熱插拔的方法及相應裝置。
背景技術
在日常生活中,常常出現由于顯示器連接線松動、切換其他顯示器或者需要搬動顯示器等原因造成顯示器與顯卡斷開連接的情況,若不想關閉設備造成現有任務中斷,則需要顯卡能支持熱插拔功能,實現即插即用。
現有技術中,HDMI(High Definition Multimedia Interface,高清多媒體接口)、DVI(Digital Visual Interface,數字視頻接口)可支持HPD(Hot Plug Detect,熱插拔檢測),顯卡可通過檢測顯示器HDMI/DVI的HPD引腳的電平變化,判斷顯卡上對應輸出口是否有顯示器接入。如當檢測到HPD引腳由低電平變化為高電平,認為對應的輸出口有顯示器接入,當檢測到HPD引腳由高電平變化為低電平,認為對應的輸出口與顯示器斷開連接。
但除HDMI/DVI外的其他非數字信號輸出接口不支持HPD,如VGA(Video GraphicsArray,視頻圖形陣列)接口,需要單獨通過其他方式實現熱插拔。
發明內容
本申請實施例提供一種實現顯卡輸出口熱插拔的方法及相應裝置,以解決因顯卡及顯示器的硬件接口不支持HPD,需要額外對非數字信號輸出接口進行其他處理的技術問題。
根據本申請實施例的第一個方面,提供了一種實現顯卡輸出口熱插拔的方法,包括:通過內核態線程定期讀取顯卡上各輸出口對應的擴展顯示器識別數據EDID,并在確定所述EDID有效且不同于上一周期讀取的同一輸出口的EDID時,向用戶態程序上報第一熱插拔事件;根據所述第一熱插拔事件,通過用戶態程序將對應輸出口的當前狀態由未連接狀態更改為連接狀態,并根據當前狀態配置所述對應輸出口進行信號輸出。
根據本申請實施例的第二個方面,提供了一種實現顯卡輸出口熱插拔的裝置,包括:EDID讀取模塊,用于通過內核態線程定期讀取顯卡上各輸出口對應的擴展顯示器識別數據EDID,并在確定所述EDID有效且不同于上一周期讀取的同一輸出口的EDID時,向用戶態程序上報第一熱插拔事件;熱插拔配置模塊,用于根據所述第一熱插拔事件,通過用戶態程序將對應輸出口的當前狀態由未連接狀態更改為連接狀態,并根據當前狀態配置所述對應輸出口進行信號輸出。
根據本申請實施例的第三個方面,提供了一種存儲介質,所述存儲介質上存儲有計算機程序,所述計算機程序被處理器運行時執行如第一個方面所述的方法。
根據本申請實施例的第四個方面,提供了一種電子設備,包括:處理器、存儲器和顯卡,其中,所述處理器用于執行所述存儲器中存儲的計算機程序指令,所述處理器執行所述計算機程序指令時執行如第一個方面所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長沙景嘉微電子股份有限公司;長沙景美集成電路設計有限公司,未經長沙景嘉微電子股份有限公司;長沙景美集成電路設計有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110279234.4/2.html,轉載請聲明來源鉆瓜專利網。





