1.一種超級(jí)輸入輸出芯片設(shè)置類型辨識(shí)方法,其適用于一電腦系統(tǒng)板,所述電腦系統(tǒng)板上設(shè)置一BIOS芯片且連接一臺(tái)遠(yuǎn)端服務(wù)器的UART串列傳輸界面并連接一Super IO芯片,所述BIOS芯片中預(yù)先存儲(chǔ)多組分別適用于對(duì)應(yīng)不同設(shè)置類型的所述Super IO芯片的初始化設(shè)定,所述初始化設(shè)定包含有本地端Super IO芯片的初始化設(shè)定以及多組不同設(shè)置類型的遠(yuǎn)端Super IO芯片初始化設(shè)定,其特征在于,包括以下步驟:
a.在所述電腦系統(tǒng)板的開機(jī)程序時(shí),所述BIOS芯片按照所述初始化設(shè)定的預(yù)先設(shè)定的順序采用第一組初始化設(shè)定去初始化與其連接的Super IO芯片并通過所述UART串列傳輸界面將該第一組初始化設(shè)定所對(duì)應(yīng)的預(yù)設(shè)字符串傳輸給所述遠(yuǎn)端服務(wù)器;
b.所述BIOS芯片檢查是否于一預(yù)設(shè)時(shí)間內(nèi)通過所述UART串列傳輸界面接收到回傳對(duì)應(yīng)該預(yù)設(shè)字符串的特定字符串,如果否則執(zhí)行步驟c,如果是則執(zhí)行步驟f;
c.所述BIOS芯片檢查是否已依照所述預(yù)先設(shè)定的順序嘗試到最后一組初始化設(shè)定且于該預(yù)設(shè)時(shí)間內(nèi)沒有收到回傳對(duì)應(yīng)該預(yù)設(shè)字符串的特定字符串,如果是則設(shè)執(zhí)行步驟e,如果否則執(zhí)行步驟d;
d.所述BIOS芯片依照所述預(yù)先設(shè)定的順序采用下一組初始化設(shè)定去初始化與其連接的Super IO芯片并通過所述UART串列傳輸界面將該下一組初始化設(shè)定對(duì)應(yīng)的預(yù)設(shè)字符串傳輸給所述遠(yuǎn)端服務(wù)器,接下來返回步驟b;
e.所述BIOS芯片采用本地端Super IO芯片的初始化設(shè)定,接著執(zhí)行步驟f;以及
f.所述BIOS芯片繼續(xù)開機(jī)程序。
2.根據(jù)權(quán)利要求1所述的超級(jí)輸入輸出芯片設(shè)置類型辨識(shí)方法,其特征在于,所述Super IO芯片插設(shè)在所述電腦系統(tǒng)板上,所述Super IO 芯片直接與所述電腦系統(tǒng)板相連。
3.根據(jù)權(quán)利要求1所述的超級(jí)輸入輸出芯片設(shè)置類型辨識(shí)方法,其特征在于,所述Super IO芯片插設(shè)在所述遠(yuǎn)端服務(wù)器上,所述Super IO芯片透過網(wǎng)絡(luò)與所述電腦系統(tǒng)板連接。
4.根據(jù)權(quán)利要求1所述的超級(jí)輸入輸出芯片設(shè)置類型辨識(shí)方法,其特征在于,所述初始化設(shè)定例如可為通訊端口位置、 波特率、串列傳輸速度或端口基本輸入輸出地址。