国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法與流程

      文檔序號:12007781閱讀:555來源:國知局
      一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法與流程
      本發(fā)明涉及一種采用國產(chǎn)處理器的刀片服務(wù)器技術(shù)領(lǐng)域,具體地說是一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法。

      背景技術(shù):
      隨著科技的發(fā)展,刀片服務(wù)器在很多領(lǐng)域開始得到廣泛應(yīng)用,其應(yīng)用場合不同,對服務(wù)器要求也不盡相同,目前大多數(shù)商用刀片服務(wù)器對本地公共顯示接口的顯示分辨率是沒有要求的,并不要求實現(xiàn)根據(jù)顯示器不同能夠?qū)崿F(xiàn)不同分辨率設(shè)置,即并不需要讀取顯示器DDC(digitaldisplaychannel)的內(nèi)容來實現(xiàn)所有支持分辨率的配置。但是一些客戶在服務(wù)器本地操作比較多,這樣對刀片服務(wù)器本地公共顯示接口顯示分辨率也會有特殊要求,客戶對刀片服務(wù)器系統(tǒng)中本地公共顯示接口及單個計算刀片前面板顯示接口要實現(xiàn)自動識別不同顯示器信息,并在系統(tǒng)下配置顯示器支持的不同分辨率的要求。目前的現(xiàn)有技術(shù)無法滿足客戶這些要求。

      技術(shù)實現(xiàn)要素:
      本發(fā)明的技術(shù)任務(wù)是提供一種實現(xiàn)在顯卡支持的范圍內(nèi)根據(jù)不同顯示器所支持的分辨率在系統(tǒng)內(nèi)進行配置的一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法。本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的,在ATCA架構(gòu)的龍芯刀片服務(wù)器中采用刀片服務(wù)器的管理模塊,管理模塊主動讀取所接顯示器的DDC內(nèi)容,將其保存,并將DDC內(nèi)容寫入到刀片服務(wù)器的每個計算刀片主板上保存DDC配置的DDCEEPROM中,來保證計算刀片主板啟動時能夠識別出不同顯示器的DDC內(nèi)容,實現(xiàn)在操作系統(tǒng)下分辨率的可配置。具體方法步驟為:(1)、在ATCA架構(gòu)的龍芯刀片服務(wù)器中采用刀片服務(wù)器的管理模塊讀取所接顯示器的DDC內(nèi)容,將其保存,通過I2C總線寫入到每個計算刀片主板上的DDCEEPROM中;(2)、在寫入過程中,管理模塊首選選中所要寫入的計算刀片主板的通道;(3)、管理模塊通過計算刀片主板上的VGA接口與PCA9539芯片之間的I/O來判斷此計算刀片主板的前面板是否接有顯示器;(4)、如果此計算刀片主板的前面板接有顯示器,則將此計算刀片主板的I2C切換開關(guān)1和I2C切換開關(guān)2都關(guān)閉;計算刀片主板系統(tǒng)啟動過程中讓計算刀片主板的BIOS直接通過I2C總線去讀取計算刀片主板的前面板所接的顯示器的DDC內(nèi)容,即可實現(xiàn)系統(tǒng)下配置顯示分辨率;(5)、若管理模塊上接有顯示器時:①、管理模塊讀取了此顯示器的DDC內(nèi)容后,管理模塊先通過I2C總線控制計算刀片主板上PCA9539芯片打開I2C切換開關(guān)1,讀取計算刀片主板的DDCEEPROM中內(nèi)容;②、將計算刀片主板的DDCEEPROM中內(nèi)容與管理模塊上接有的顯示器的DDC內(nèi)容比較,如果內(nèi)容一致,則說明與上次管理模塊上接有的顯示器是相同的顯示器,則不用更新計算刀片主板的DDCEEPROM內(nèi)容;如果內(nèi)容不一致,則就將新讀到的管理模塊上接有的顯示器的DDC內(nèi)容寫入到計算刀片主板的DDCEEPROM中;③、管理模塊讀寫計算刀片主板的DDCEEPROM完畢后,控制計算刀片主板的PCA9539芯片關(guān)閉I2C切換開關(guān)1,并打開I2C切換開關(guān)2;④、當計算刀片主板開機啟動中,計算刀片主板的BIOS與操作系統(tǒng)會通過I2C切換開關(guān)2的I2C總線讀取DDCEEPROM中的DDC內(nèi)容來識別配置當前接在管理模塊上的顯示器,實現(xiàn)在操作系統(tǒng)下可以對接在管理模塊上的顯示器的分辨率進行設(shè)置。ATCA為英文AdvancedTelecomComputingArchitecture的縮寫,翻譯為標準即先進的電信計算平臺。新一代主流工業(yè)計算技術(shù)——CompactPCI標準。是為下一代融合通信及數(shù)據(jù)網(wǎng)絡(luò)應(yīng)用提供的一個高性價比的,基于模塊化結(jié)構(gòu)的、兼容的、并可擴展的硬件構(gòu)架。DDC為英文DisplayDataChannel的縮寫,翻譯為顯示器數(shù)據(jù)通道。DDC是一個I2C通道,是PC主機用于訪問顯示器存儲器以獲取顯示器中EEPROM中的EDID格式數(shù)據(jù),確定顯示器的顯示屬性(如分辨率、縱橫比等)信息的數(shù)據(jù)通道。EEPROM(英文ElectricallyErasableProgrammableRead-OnlyMemory的縮寫),翻譯為電可擦可編程只讀存儲器,是一種掉電后數(shù)據(jù)不丟失的存儲芯片。BIOS是英文"BasicInputOutputSystem"的縮略語,直譯過來后中文名稱就是"基本輸入輸出系統(tǒng)"。其實,它是一組固化到計算機內(nèi)主板上一個ROM芯片上的程序,它保存著計算機最重要的基本輸入輸出的程序、系統(tǒng)設(shè)置信息、開機后自檢程序和系統(tǒng)自啟動程序。本發(fā)明的一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法具有以下優(yōu)點:實現(xiàn)計算刀片主板啟動能夠識別出不同顯示器的DDC內(nèi)容,實現(xiàn)在操作系統(tǒng)下分辨率的可配置;設(shè)計合理、使用方便,因而,具有很好的推廣使用價值。附圖說明下面結(jié)合附圖對本發(fā)明進一步說明。附圖1為一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法的結(jié)構(gòu)框圖;附圖2為一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法的流程圖。具體實施方式參照說明書附圖和具體實施例對本發(fā)明的一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法作以下詳細地說明。實施例:本發(fā)明的一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法,在ATCA架構(gòu)的龍芯刀片服務(wù)器中采用刀片服務(wù)器的管理模塊,管理模塊主動讀取所接顯示器的DDC內(nèi)容,將其保存,并將DDC內(nèi)容寫入到刀片服務(wù)器的每個計算刀片主板上保存DDC配置的DDCEEPROM中,來保證計算刀片主板啟動時能夠識別出不同顯示器的DDC內(nèi)容,實現(xiàn)在操作系統(tǒng)下分辨率的可配置。具體方法步驟為:(1)、在ATCA架構(gòu)的龍芯刀片服務(wù)器中采用刀片服務(wù)器的管理模塊讀取所接顯示器的DDC內(nèi)容,將其保存,通過I2C總線寫入到每個計算刀片主板上的DDCEEPROM中;(2)、在寫入過程中,管理模塊首選選中所要寫入的計算刀片主板的通道;(3)、管理模塊通過計算刀片主板上的VGA接口與PCA9539芯片之間的I/O來判斷此計算刀片主板的前面板是否接有顯示器;(4)、如果此計算刀片主板的前面板接有顯示器,則將此計算刀片主板的I2C切換開關(guān)1和I2C切換開關(guān)2都關(guān)閉;計算刀片主板系統(tǒng)啟動過程中讓計算刀片主板的BIOS直接通過I2C總線去讀取計算刀片主板的前面板所接的顯示器的DDC內(nèi)容,即可實現(xiàn)系統(tǒng)下配置顯示分辨率;(5)、若管理模塊上接有顯示器時:①、管理模塊讀取了此顯示器的DDC內(nèi)容后,管理模塊先通過I2C總線控制計算刀片主板上PCA9539芯片打開I2C切換開關(guān)1,讀取計算刀片主板的DDCEEPROM中內(nèi)容;②、將計算刀片主板的DDCEEPROM中內(nèi)容與管理模塊上接有的顯示器的DDC內(nèi)容比較,如果內(nèi)容一致,則說明與上次管理模塊上接有的顯示器是相同的顯示器,則不用更新計算刀片主板的DDCEEPROM內(nèi)容;如果內(nèi)容不一致,則就將新讀到的管理模塊上接有的顯示器的DDC內(nèi)容寫入到計算刀片主板的DDCEEPROM中;③、管理模塊讀寫計算刀片主板的DDCEEPROM完畢后,控制計算刀片主板的PCA9539芯片關(guān)閉I2C切換開關(guān)1,并打開I2C切換開關(guān)2;④、當計算刀片主板開機啟動中,計算刀片主板的BIOS與操作系統(tǒng)會通過I2C切換開關(guān)2的I2C總線讀取DDCEEPROM中的DDC內(nèi)容來識別配置當前接在管理模塊上的顯示器,實現(xiàn)在操作系統(tǒng)下可以對接在管理模塊上的顯示器的分辨率進行設(shè)置。如圖1所示,當計算刀片主板的前面板接的顯示器接上后,管理模塊不做任何操作,計算刀片主板的BIOS和操作系統(tǒng)直接讀取計算刀片主板的前面板接的顯示器內(nèi)部的DDC的內(nèi)容配置信息即可。當只接管理模塊上接的顯示器時,管理模塊先通過I2C讀取管理模塊上接的顯示器的DDC內(nèi)容,通過管理模塊與背板件間I2C選中所要操作的計算刀片主板的I2C通道,并控制PCA9539芯片先打開I2C切換開關(guān)1,關(guān)閉I2C切換開關(guān)2,管理模塊通過I2C切換開關(guān)1讀取DDCEEPROM中數(shù)據(jù)與讀到的管理模塊上接的顯示器中的DDC內(nèi)容比較,如果相同,說明當前顯示器與上次用的顯示器相同,不需要更新DDCEEPROM中信息,如果不相同,則將新的讀取到的管理模塊上接的顯示器的DDC內(nèi)容寫入到DDCEEPROM中,并關(guān)閉I2C切換開關(guān)1,打開I2C切換開關(guān)2,這樣下次計算刀片主板在啟動過程中BIOS與操作系統(tǒng)都會通過讀取DDCEEPROM中內(nèi)容來識別出當前所用的顯示器,實現(xiàn)在系統(tǒng)下靈活設(shè)置顯示分辨率。本發(fā)明的一種龍芯刀片服務(wù)器中實現(xiàn)計算刀片識別顯示器的方法,除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1