專利名稱:一種計(jì)算機(jī)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型主要涉及計(jì)算機(jī)領(lǐng)域。
背景技術(shù):
操作系統(tǒng)WindoWS7有一個(gè)新的標(biāo)志要求系統(tǒng)中的裝置必須報(bào)告屬性,如可移動(dòng) 屬性或不可移動(dòng)屬性。主板上的一些裝置有多種功能用途,如主板上的USB (Universal SerialBus,通用 串行總線)頭可以用來附屬一個(gè)USB讀卡器,還能用來連接一條外部USB纜線以延伸出多 個(gè)USB接口,從而插設(shè)其它USB設(shè)備。在這種情況下,為了適應(yīng)操作系統(tǒng)的要求,設(shè)置在主板 上的內(nèi)部裝置必須報(bào)告為不可移動(dòng)屬性,而外部裝置,如插設(shè)在延伸USB纜線接口上的USB 設(shè)備則必須報(bào)告為可移動(dòng)屬性,和其它插設(shè)在外部USB連接器上的USB設(shè)備一樣。現(xiàn)有技術(shù)中的一種解決方案是在BIOS (Basic Input Output System,基本輸入輸 出系統(tǒng))中設(shè)置各接口為內(nèi)部屬性或外部屬性,但BIOS僅僅能夠檢測各接口被連接與否, 而不能區(qū)分延伸USB纜線的內(nèi)部或外部屬性,也就是說,連接同一接口的所有裝置都會(huì)被 報(bào)告為同一屬性,如可移動(dòng)屬性或不可移動(dòng)屬性,雖然它們可能會(huì)具有不同的移動(dòng)屬性?,F(xiàn)有技術(shù)中的另一種解決方案是通過增加注冊信息來改變裝置的屬性,裝置都是 通過不同的硬件ID(Identity,身份標(biāo)識(shí)碼)進(jìn)行區(qū)分的,如USB裝置就可以通過不同的 VID (Vendor ID)和PID (Product ID)進(jìn)行區(qū)分,但如果兩個(gè)裝置有相同的VID和PID,一個(gè) 連接內(nèi)部的USB頭,而另一個(gè)連接外部的USB接口,顯然它們具有不同的屬性,但在這種情 況下,它們還是會(huì)被報(bào)告為相同的屬性,都是可移動(dòng)屬性或都是不可移動(dòng)屬性。因此,以上兩種解決方案都存在不能準(zhǔn)確報(bào)告裝置的屬性的問題,迫切需要一種 能夠準(zhǔn)確報(bào)告裝置的屬性的技術(shù)方案。
實(shí)用新型內(nèi)容本實(shí)用新型實(shí)施例提出一種計(jì)算機(jī),通過設(shè)置指示裝置指示各組件的屬性,并將 各組件的屬性信息發(fā)送至GPI0,以便BIOS報(bào)告各組件的屬性。本實(shí)用新型實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的一種計(jì)算機(jī),包括外殼;主板,設(shè)置于所述外殼內(nèi);組件,設(shè)置于所述主板上或通過延伸纜線與所述主板連接;指示裝置,設(shè)置于所述組件上或所述主板上,與通用輸入輸出GPIO連接,用于指 示所述組件的屬性,并將所述組件的屬性信息發(fā)送至所述GPIO ;基本輸入輸出系統(tǒng),用于掃描所述GPIO的狀態(tài),并根據(jù)所述GPIO的狀態(tài)報(bào)告所述 組件的屬性。優(yōu)選的,所述組件的屬性具體為所述組件的可移動(dòng)屬性或不可移動(dòng)屬性。[0016]優(yōu)選的,所述指示裝置為管腳PINS,所述管腳PINS具有指示所述組件為可移動(dòng)屬 性或不可移動(dòng)屬性的兩個(gè)狀態(tài)。優(yōu)選的,所述組件包括內(nèi)部組件和外部組件,所述內(nèi)部組件設(shè)置于所述主板上,所 述外部組件設(shè)置于所述主板外,通過延伸纜線與所述主板連接。優(yōu)選的,所述內(nèi)部組件為通用串行總線USB設(shè)備。優(yōu)選的,所述通用串行總線USB設(shè)備為通用串行總線USB讀卡器。本實(shí)用新型通過設(shè)置指示裝置指示各組件的屬性,并將各組件的屬性信息發(fā)送至 GPI0,以便BIOS報(bào)告各組件的屬性,能夠準(zhǔn)確報(bào)告組件的移動(dòng)屬性。因此,即使連接至同一 端口的不同組件也可以精確的被報(bào)告為可移動(dòng)屬性或不可移動(dòng)屬性,相同的組件在不同的 情況下也可以被報(bào)告為不同的屬性。
為了更清楚地說明本實(shí)用新型實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需 要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實(shí)用新型的一些實(shí) 施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附 圖獲得其他的附圖。圖1為本實(shí)用新型一種計(jì)算機(jī)第一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本實(shí)用新型實(shí)施例中的附圖,對本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分實(shí)施例,而不是全部的 實(shí)施例?;诒緦?shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下 所獲得的所有其他實(shí)施例,都屬于本實(shí)用新型保護(hù)的范圍。參照圖1,示出了本實(shí)用新型一種計(jì)算機(jī)第一實(shí)施例的結(jié)構(gòu)示意圖。需要說明的 是,為了更清楚的描述本實(shí)用新型的技術(shù)方案,所述計(jì)算機(jī)的部分組成部分(如外殼、基本 輸入輸出系統(tǒng)等)并未在圖1中被描述,但這并不能因此認(rèn)定本實(shí)用新型所述計(jì)算機(jī)不包 括這些組成部分。所述計(jì)算機(jī)包括外殼(圖未示)、主板110、組件120、指示裝置130、通用輸入輸 出(GPIO,General Purpose Input Output) 140 和基本輸入輸出系統(tǒng)(BIOS,Basic Input Output System)。所述主板110設(shè)置于所述外殼內(nèi),所述組件120,設(shè)置于所述主板110上或通過延 伸纜線與所述主板110連接。所述組件120包括內(nèi)部組件和外部組件,所述內(nèi)部組件設(shè)置于所述主板110上,所 述外部組件設(shè)置于所述主板110外,通過延伸纜線與所述主板110連接。如主板110上的 USB(Universal Serial Bus,通用串行總線)頭可以用來連接一條外部USB纜線以延伸出 多個(gè)USB接口,從而插設(shè)其它USB設(shè)備,此時(shí)所述其它的USB設(shè)備則為外部組件,所述組件 120 除了可以是USB設(shè)備外,還可以是eSATA(external SATA(Serial Advanced Technology Attachment,串行高級技術(shù)附件,一種基于行業(yè)標(biāo)準(zhǔn)的串行硬件驅(qū)動(dòng)器接口)deviCe)設(shè) 備,如eSATA HDD (Hard Disk Drive,硬盤驅(qū)動(dòng)器)等其它具體設(shè)備,所述組件120是主板110上各組成部分的總稱,并不限于特定的具體的裝置,如CPU、顯卡、網(wǎng)卡等裝置都是本實(shí) 用新型所述的組件120。所述指示裝置130,設(shè)置于所述組件120上或所述主板110上,與所述通用輸入 輸出連接,用于指示所述組件120的的屬性,并將所述組件120的屬性信息發(fā)送至所述 GPI0140o所述組件120的屬性包括可移動(dòng)屬性、不可移動(dòng)屬性,當(dāng)然還可以包括其它屬性。在本實(shí)用新型的一個(gè)優(yōu)選實(shí)施例中,所述指示裝置130為管腳PINS,所述管腳 PINS具有指示所述組件120為可移動(dòng)屬性或不可移動(dòng)屬性的兩個(gè)狀態(tài)。可以通過人為的操 作改變所述指示裝置130的狀態(tài),如將兩個(gè)管腳連接起來時(shí)為狀態(tài)A,指示所述組件120為 可移動(dòng)屬性,將兩個(gè)管腳分開時(shí)為狀態(tài)B,指示所述組件120為不可移動(dòng)屬性。所述基本輸入輸出系統(tǒng)(圖未示),用于掃描所述GPI0140的狀態(tài),并根據(jù)所述 GPI0140的狀態(tài)報(bào)告所述組件120的屬性。所述指示裝置130將所述組件120的可移動(dòng)屬性信息或不可移動(dòng)屬性信息發(fā)送至 所述GPI0140,所述GPI0140 口的狀態(tài)也會(huì)隨之發(fā)生改變,BIOS初始化組件120時(shí),掃描各 GPI0140 口的狀態(tài)即可知道各組件120的移動(dòng)屬性。本實(shí)用新型通過設(shè)置指示裝置指示各組件的屬性,并將各組件的屬性信息發(fā)送至 GPI0,以便BIOS報(bào)告各組件的屬性,能夠準(zhǔn)確報(bào)告組件的移動(dòng)屬性。因此,即使連接至同一 端口的不同組件也可以精確的被報(bào)告為可移動(dòng)屬性或不可移動(dòng)屬性,相同的組件在不同的 情況下也可以被報(bào)告為不同的屬性。本領(lǐng)域普通技術(shù)人員可以理解,以上所述僅為本實(shí)用新型的較佳實(shí)施例而已,并 不用以限制本實(shí)用新型,凡在本實(shí)用新型的精神和原則之內(nèi),所作的任何修改、等同替換、 改進(jìn)等,均應(yīng)包含在本實(shí)用新型的保護(hù)范圍之內(nèi)。
權(quán)利要求1.一種計(jì)算機(jī),其特征在于,包括 外殼;主板,設(shè)置于所述外殼內(nèi);組件,設(shè)置于所述主板上或通過延伸纜線與所述主板連接;指示裝置,設(shè)置于所述組件上或所述主板上,與通用輸入輸出GPIO連接,用于指示所 述組件的屬性,并將所述組件的屬性信息發(fā)送至所述GPIO ;基本輸入輸出系統(tǒng),用于掃描所述GPIO的狀態(tài),并根據(jù)所述GPIO的狀態(tài)報(bào)告所述組件 的屬性。
2.根據(jù)權(quán)利要求1所述的計(jì)算機(jī),其特征在于,所述指示裝置為管腳PINS,所述管腳 PINS具有指示所述組件為可移動(dòng)屬性或不可移動(dòng)屬性的兩個(gè)狀態(tài)。
3.根據(jù)權(quán)利要求2所述的計(jì)算機(jī),其特征在于,所述組件包括內(nèi)部組件和外部組件,所 述內(nèi)部組件設(shè)置于所述主板上,所述外部組件設(shè)置于所述主板外,通過延伸纜線與所述主 板連接。
4.根據(jù)權(quán)利要求3所述的計(jì)算機(jī),其特征在于,所述內(nèi)部組件為通用串行總線USB設(shè)備。
5.根據(jù)權(quán)利要求4所述的計(jì)算機(jī),其特征在于,所述通用串行總線USB設(shè)備為通用串行 總線USB讀卡器。
專利摘要本實(shí)用新型實(shí)施例公開了一種計(jì)算機(jī),包括外殼;主板,設(shè)置于所述外殼內(nèi);組件,設(shè)置于所述主板上或通過延伸纜線與所述主板連接;指示裝置,設(shè)置于所述組件上或所述主板上,與通用輸入輸出GPIO連接,用于指示所述組件的屬性,并將所述組件的屬性信息發(fā)送至所述GPIO;基本輸入輸出系統(tǒng),用于掃描所述GPIO的狀態(tài),并根據(jù)所述GPIO的狀態(tài)報(bào)告所述組件的屬性。本實(shí)用新型技術(shù)方案通過設(shè)置指示裝置指示各組件的屬性,并將各組件的屬性信息發(fā)送至GPIO,以便BIOS報(bào)告各組件的屬性。
文檔編號(hào)G06F13/10GK201780575SQ20102014358
公開日2011年3月30日 申請日期2010年3月25日 優(yōu)先權(quán)日2010年3月25日
發(fā)明者王妙明 申請人:聯(lián)想(北京)有限公司