亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

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

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

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

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