[發明專利]一種基于國產處理器平臺的快速顯示裝置和方法在審
| 申請號: | 201710073426.3 | 申請日: | 2017-02-10 |
| 公開(公告)號: | CN107066222A | 公開(公告)日: | 2017-08-18 |
| 發明(設計)人: | 張雁鵬;金長新;劉強 | 申請(專利權)人: | 濟南浪潮高新科技投資發展有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14;G06F13/42;G06F9/44 |
| 代理公司: | 濟南信達專利事務所有限公司37100 | 代理人: | 張靖 |
| 地址: | 250100 山東省濟南市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 國產 處理器 平臺 快速 顯示裝置 方法 | ||
技術領域
本發明涉及計算機顯示技術領域,具體涉及一種基于國產處理器平臺的快速顯示裝置和方法。
背景技術
當前,基于國產CPU平臺的BIOS中,對于顯示設備的初始化均在PCI-E總線設備掃描和初始化之后進行。由于平臺架構和BIOS代碼性能原因,從安縣電源鍵到顯示器點亮,最快約12秒,與X86 平臺存在很大差距。在這期間顯示器持續黑屏,計算機無法向用戶提供任何反饋,容易導致用戶誤認為系統宕機或出現問題等情況,嚴重影響用戶體驗。
發明內容
本發明要解決的技術問題是:本發明針對以上問題,提供一種基于國產處理器平臺的快速顯示裝置和方法。
本發明所采用的技術方案為:
一種基于國產處理器平臺的快速顯示裝置,所述裝置包括以下四個模塊:
a、PCI-E總線操作模塊,主要負責操作顯示控制器對應的PCI-E控制器,完成必要的PCI-E總線操作;
b、顯示控制器初始化模塊,選擇使用X86模擬器完成顯示設備初始化;
c、LOGO顯示功能模塊,用于向顯存寫入數據,顯示LOGO;
d、調試信息輸出功能模塊,對BIOS和其他模塊提供調試信息輸出服務。
所述PCI-E總線操作模塊主要工作有以下幾項:
1)完成顯示控制器對應的PCI-E控制器PCI-E鏈路寄存器初始化;
2)完成顯示控制器PCI鏈路寄存器初始化;
3)完成顯示控制器PCI基址寄存器初始化。
所述顯示控制器初始化模塊與BIOS中標準顯示設備初始化過程中調用的功能模塊共用,主要功能是執行集成在顯卡VBIOS中的代碼,完成顯示控制器初始化。由于初始化代碼直接集成在顯卡VBIOS中,因此對于顯卡的兼容性較好,并且執行效率高。
一種基于國產處理器平臺的快速顯示方法,所述方法在BIOS啟動后,C棧(順序棧、鏈棧)初始化完成后,立即加載所述功能模塊,完成相應的顯示功能初始化,快速完成顯示LOGO、顯示調試信息等功能。
本發明的有益效果為:
本發明可以快速完成顯示LOGO、顯示調試信息等功能。顯示器顯示時間大約僅需3秒。使得計算機啟動的同時能夠向用戶或開發人員提供有效的反饋,能夠大幅改善用戶的使用感受,同時能夠方便開發人員進行軟硬件調試。
具體實施方式
下面結合具體實施方式對本發明進一步說明:
實施例1:
一種基于國產處理器平臺的快速顯示裝置,所述裝置包括以下四個模塊:
a、PCI-E總線操作模塊,主要負責操作顯示控制器對應的PCI-E控制器,完成必要的PCI-E總線操作;由于此時PCI-E控制器尚未完成初始化,標準操作指令和相關函數尚不可用,因此使用本模塊,主要負責操作顯示控制器對應的PCI-E控制器,完成必要的PCI-E總線操作;
b、顯示控制器初始化模塊,選擇使用X86模擬器完成顯示設備初始化;
由于本發明技術主要用于國產CPU非X86平臺,為增強對顯示控制器的兼容性,降低二次開發難度,選擇使用X86模擬器完成顯示設備初始化;
c、LOGO顯示功能模塊,用于向顯存寫入數據,顯示LOGO;
d、調試信息輸出功能模塊,對BIOS和其他模塊提供調試信息輸出服務。
實施例2:
在實施例1的基礎上,本實施例所述PCI-E總線操作模塊主要工作有以下幾項:
1)完成顯示控制器對應的PCI-E控制器PCI-E鏈路寄存器初始化;
2)完成顯示控制器PCI鏈路寄存器初始化;
3)完成顯示控制器PCI基址寄存器初始化。
實施例3:
在實施例1或2的基礎上,本實施例3所述顯示控制器初始化模塊與BIOS中標準顯示設備初始化過程中調用的功能模塊共用,主要功能是執行集成在顯卡VBIOS中的代碼,完成顯示控制器初始化。由于初始化代碼直接集成在顯卡VBIOS中,因此對于顯卡的兼容性較好,并且執行效率高。
實施例4:
在實施例2的基礎上,本實施例一種基于國產處理器平臺的快速顯示方法,所述方法在BIOS啟動后,C棧(順序棧、鏈棧)初始化完成后,立即加載所述功能模塊,完成相應的顯示功能初始化,快速完成顯示LOGO、顯示調試信息等功能。
實施方式僅用于說明本發明,而并非對本發明的限制,有關技術領域的普通技術人員,在不脫離本發明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬于本發明的范疇,本發明的專利保護范圍應由權利要求限定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于濟南浪潮高新科技投資發展有限公司,未經濟南浪潮高新科技投資發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710073426.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能變電站繼電保護裝置的網絡打印方法
- 下一篇:控制方法和控制裝置





