專利名稱:具備輔助輸入/輸出設備的便攜式計算機及其系統設置方法
技術領域:
本發明與包含輔助輸入/輸出設備(auxiliary 10 apparatus)的^f吏攜式計算機 有關,更具體地說,與使輔助輸入/輸出設備能夠識別為便攜式計算機提供的各 種類型周邊模塊并且使用這些周邊模塊執行操作的方法有關。
背景技術:
在相關技術中,傳統的便攜式計算機設有包括設置在便攜式計算機的主體 外殼內的液晶顯示器(LCD)和揚聲器在內的輸出裝置。因此,為了通過便攜 式計算機執行操作,需要驅動整個便攜式計算機,并且驅動顯示窗口,即便所執行的這項操作并不需要顯示。近年來,市場上推出了一種便攜式計算機,該便攜式計算機將液晶顯示器 作為便攜式計算機外殼的一部分,執行基本的操作。但是,上迷的相關技術存在下列問題。具有輔助輸入輸出設備的傳統便攜式計算機對于便攜式計算機配備的各種類型周邊模塊并不具備控制權。也就是說,由于使用輔助輸入輸出設備時存 在局限性,即使在便攜式計算機的中央處理器(CPU)并不控制這些模塊時, 輔助輸入輸出設備的效用也可能會被降低。發明內容本發明的設計目的是為了解決上述問題。相應的,本發明的目的之一是提 供具有輔助輸入輸出設備的便攜式計算機,在這類便攜式計算機中,當其主系統不使用某個周邊模塊時,輔助輸入輸出設備的系統可以使用這個周邊模塊來 執行用戶命令。本發明的另一個目的是提供具有輔助輸入輸出設備的便攜式計算機,在這 類便攜式計算機中,其主系統和輔助輸入輸出設備的系統可以根據系統的狀況,交替使用為便攜式計算機配置的周邊模塊。根據本發明的一個方面,設有一種具有輔助輸入輸出設備的便攜式計算 機,包含主控制器,用于控制便攜式計算機;周邊模塊,用于執行便攜式計算 機的各個功能;嵌入式控制器(EC),用于從基本輸入輸出系統(BIOS)感應 (sensing)便攜式計算機的操作模式,從而根據該操作模式,確定周邊模塊的 控制主體;以及輔助輸入輸出設備,由自身的操作系統(OS)進行驅動,并具 有根據嵌入式控制器的控制信號設置(set up )對周邊模塊的控制權的控制單元。周邊模塊可以包含通訊模塊、數據存儲模塊和音頻輸出模塊中的任何一個 或多個。周邊模塊可以是通訊模塊,并且便攜式計算機可進一步包含第一開關,用 于選擇性地切換通訊模塊的連接;第一接口,用于將嵌入式控制器連接到控制 單元;以及第二接口,用于將第一開關連接到控制單元。第一接口可以是通用輸入/輸出(GPIO)端口,而第二接口可以是通用串行總線(USB)。如果操作模式是如同根據ACPI電源管理標準規定的切斷對通訊模塊的電 源供應的模式,那么嵌入式控制器可傳輸控制信號,使得控制單元具有對通訊 模塊的控制權。周邊模塊可以為數據存儲模塊(硬盤驅動器HDD)),并且便攜式計算機 可進一步包括用于將數據存儲裝置連接到控制單元的第三接口 。儲器(RAM)的電源供應的模式,那么嵌入式控制器可傳輸控制信號,使得控 制單元具有對數據存儲模塊的控制權。周邊模塊可以是音頻輸出模塊,并且便攜式計算機可進一步包括用于選擇 性地切換音頻輸出模塊的連接的第二開關。如果操作模式為如同ACPI電源管理標準中規定的休眠模式,那么嵌入式控 制器可以傳輸控制信號,使控制單元具有對音頻輸出模塊的控制權。根據 本發明的另 一個方面,提供具有由其自身的操作系統驅動的輔助輸入 輸出設備的便攜式計算機,,在這類便攜式計算機中,輔助輸入輸出設備根據 便攜式計算機的操作模式,為執行各個功能的周邊模塊設置控制權。操作模式可以是ACPI電源管理標準中規定的操作模式。便攜式計算機配置的嵌入式控制器可以確定是設置還是改變控制權,并且 嵌入式控制器可以從查找表中讀取控制主體,在查找表中為每個周邊模塊規定 了每種操作模式的控制主體,從而確定是否設置控制權。根據本發明的另 一個方面,提供具有由其自身的操作系統驅動的輔助輸入 輸出設備的便攜式計算機,在這類便攜式計算機中,輔助輸入輸出設備感應便 攜式計算機的操作模式,并且根據該操作模式,為便攜式計算機的周邊模塊設 置控制權。每種操作模式的控制權可以通過讀取查找表加以確定,在查找表中為每個 周邊模塊規定了每種操作模式的控制主體。根據本發明的另 一個方面,提供了 一種具有輔助輸入輸出設備的便攜式計算機的系統設置方法,其中包括下列步驟(A)感應便攜式計算機中操作模式 的改變;(B)搜索根據操作模式的改變而切換控制系統的周邊模塊;(C)如果 設置了步驟(B)中搜索到的相應周邊模塊的控制權,則釋放已經設置的控制權; 以及(D)允許新的控制系統為相應的周邊模塊設置新的控制權。當周邊模塊為通訊模塊時,如果操作模式是為通訊模塊供電的模式,那么 控制系統的切換可以使便攜式計算機的主控制器具有控制權,并且,如果操作 模式是切斷對通訊模塊的供電的操作模式,那么控制系統的切換允許輔助輸入 輸出設備的控制單元具有控制權。通過切換連接到通訊模塊的第一開關的連接,可執行步驟(C)。 當周邊模塊為數據存儲模塊時,如果操作模式是切斷對隨機存取存儲器的 供電的模式,那么控制系統的切換可以使輔助輸入輸出設備的控制單元具有控 制權。當周邊模塊為音頻輸出模塊時,如果這個操作模式是符合ACPI電源管理 標準的休眠模式,那么控制系統的開關可以使輔助輸入輸出設備的控制單元具 有控制權。如上所述,根據本發明,具有輔助輸入輸出設備的便攜式計算機具備下列 優點由于輔助輸入輸出設備可以對便攜式計算機所配置的周邊模塊設置控制 權,并且可以使用該周邊模塊,因此輔助輸入輸出設備的應用范圍可以擴大。由于當輔助輸入輸出設備控制周邊模塊時,根據主系統的操作模式,主系 統和輔助輸入輸出設備系統之一對周邊模塊具備控制權,因此可以預防這些系 統之間控制周邊模塊的權利的矛盾,并且可以擴大周邊模塊的應用范圍。
根據結合附圖對本發明的優選實施方式給出的描述,本發明的上述與其它目的、特點和優點將變得更加明顯,其中圖1為顯示根據本發明一個實施例具有輔助輸入輸出設備的便攜式計算機 的外觀立體圖;圖2為顯示根據本發明一個實施例具有輔助輸入輸出設備的便攜式計算機 的框圖;圖3為描述根據本發明一個實施例的便攜式計算機和輔助輸入輸出設備的 系統設置方法的流程圖;圖4為描述本發明實施例中所采用的查找表的示例的示意圖;圖5為描述根據本發明實施例周邊模塊為通訊模塊時便攜式計算機和輔助 輸入輸出設備的系統設置方法的流程圖;圖6為描述根據本發明實施例周邊模塊為數據存儲模塊時便攜式計算機和 輔助輸入輸出設備的系統設置方法的流程圖。
具體實施方式
在下文中,將參照本申請的附圖,對根據本發明的具有輔助輸入輸出設備 200的便攜式計算機100進行詳細描述。圖1為顯示根據本發明一個實施例具有輔助輸入輸出設備200的便攜式計 算機100的外觀立體圖,而圖2為顯示根據本發明實施例具有輔助輸入輸出設 備200的便攜式計算機100的框圖。如圖l所示,根據本發明所設計的便攜式計算機100在外表面的一側設有 輔助輸入輸出設備200。輔助輸入輸出設備200包括顯示器窗口 230 (視頻輸 出單元)以及用于接受用戶輸入的輸入單元240。此時,顯示器窗口 230和輸入單元240可以分開設置,如圖1所示,或可以設置用于同時執行輸入和輸出操作的觸摸屏。在下文中,將參照圖2對根據本發明實施例而設計的便攜式計算機100進行詳細描述。根據本發明實施例的便攜式計算機100設有主控制器110。主控制器110是用于驅動便攜式計算機100以及控制便攜式計算機100的 操作的裝置。在實踐中,主控制器110包括便攜式計算機100的中央處理器 (CPU) 112以及北橋114和南橋116,用于將控制信號傳輸給便攜式計算機 100的各種類型的周邊模塊(peripheral modules )。在這里,周邊模塊是指在便攜式計算機100中執行單獨功能的模塊化單元。 周邊模塊可以包括有線/無線通訊模塊130、硬盤、不同類型存儲器與揚聲器等 裝置。此外,在廣義上來說,周邊模塊還可以包括鍵盤和鼠標等外部設備,通 過諸如通用串行總線(USB )端口的連接端口進行連接。由于中央處理器(CPU) 112、北橋114和南橋116都是眾所周知的計算機 部件,因此在本文中將不再詳細描述。與此同時,用于存儲便攜式計算機100的數據的數據存儲模塊120連接到 主控制器110。數據存儲模塊120通常包括硬盤驅動器(HDD),而在便攜式 計算機100中使用的各種類型數據(例如從電子郵件應用程序中傳輸的郵件文 件、多媒體文件等)儲存在數據存儲模塊120中。便攜式計算機100設有使便攜式計算機100能夠與外界通訊的通訊模塊 130。雖然有線/無線局域網(LAN)模塊是通訊模塊130的代表,但其它類型 的已知通訊模塊也可用作通訊模塊130。如果需要執行的應用程序以網站連接為基礎,那么通訊模塊130為連接到 網站的連接裝置。如圖2所示,通訊模塊130通過通用串行總線(USB)控制器132、網絡 集線器134和第一開關136連接到主控制器110。第一開關136是將通訊模塊 130連接到主控制器110和控制單元210中的任何一個的裝置,將稍后描述。與此同時(Meanwhile ),嵌入式控制器(EC ) 140連接到主控制器110。 嵌入式控制器是感應便攜式計算機110的操作模式的裝置,以設置和改變對便 攜式計算機IOO設置的周邊模塊的控制權。也就是說,如圖2所示,嵌入式控制器140連接到第一開關136,從而控制通訊模塊130的連接。因此,嵌入式控制器140從系統BIOS檢驗系統模式, 并根據該系統模式操作第一開關136,從而將通訊模塊130連接到主控制器110 或控制單元210,將稍后描述。與此同時,該操作模式是ACPI電源管理標準中規定的模式,并且本發明 中所需的操作模式是指狀態Gl中的模式SO至S5。由于模式SO至S5的各個狀態描述在本領域中已經廣為人知,因此在本文 中將不再詳細描述(參見ACPI標準)。用于輸出音頻信號的音頻輸出模塊150連接到主控制器110。音頻輸出模 塊150通常包括揚聲器。如圖2所示,音頻輸出模塊150通過音頻控制器152 和第二開關154連接到主控制器110。音頻控制器152是為音頻輸出模塊150提供音頻信號的裝置,而第二開關 154則是將音頻輸出模塊150連接到主控制器110和控制單元210其中之一的 裝置。與此同時,根據本發明實施例的便攜式計算機IOO設有由自身的操作系統 (OS )進行驅動的輔助輸入輸出設備。如圖2所示,輔助輸入輸出設備200包括用于驅動和控制輔助輸入輸出設 備200的控制單元210。控制單元210收到用戶輸入的執行命令,然后執行相應的應用程序,從而 執行該執行命令。也就是說,控制單元210根據執行命令進行執行相應的應用 程序的操作。控制單元210通過第一接口連接到嵌入式控制器M0。在這里,通用輸入 輸出(GPIO)端口用作第一接口。控制單元210使用第一接口,收到有關周邊模塊的控制權信息。當周邊模 塊獲得控制權時,控制單元210為相應模塊執行初始化,從而設置相應周邊模 塊的控制權。為此,控制單元210連接到通訊模塊130。也就是說,控制單元210通過 第二接口連接到第一開關136,并且通過第一開關136連接到通訊模塊130。 在這里,第二接口為通用串行總線(USB)。但是,接口根據所連接的周邊模塊來確定,并且可以應用不同于上述接口的其它接口 。控制單元210通過第三接口連接到數據存儲模塊。這是因為控制單元210還應該能夠通過嵌入式控制器140的控制,為數據存儲模塊120設置控制權。 第二開關154連接到控制單元210,根據便攜式計算機100的操作模式,控制音頻輸出模塊150連接到主控制器110或控制單元210。與此同時,隨機存取存儲器(RAM) 220連接到控制單元210。隨機存取存儲器是為驅動控制單元210提供所需臨時存儲空間的裝置。根據與圖1有關的上述內容,輔助輸入輸出設備200包括視頻輸出單元230。與此同時,根據本發明,輔助輸入輸出設備200包含存儲單元250,如圖 2所示。在下文中,將根據擁有輔助輸入輸出設備200的便攜式計算機100的系統 設置方法,詳細描述本發明的操作。圖3為描述根據本發明一個實施例的便攜式計算機IOO和輔助輸入輸出設 備200的系統設置方法的流程圖。圖4為描述在本發明 一 個實施例中所采用的 查找表的示例的示意圖。圖5為描述根據本發明實施例周邊模塊為通訊模塊130 時便攜式計算機100和輔助輸入輸出設備200的系統設置方法的流程圖。圖6 為描述根據本發明實施例周邊模塊為數據存儲模塊120時便攜式計算機100和 輔助輸入輸出設備200的系統設置方法的流程圖。如這些附圖所示,根據本發明的具有輔助輸入輸出設備200的便攜式計算 機100感應便攜式計算機100的主系統狀態。如果便攜式計算機100的主控制 器IIO進入主控制器110不控制周邊模塊的模式,那么周邊模塊的控制權將轉 移到輔助輸入輸出設備200的控制單元210。如果主系統再次進入主控制器110 將獲得周邊模塊的控制權的模式,那么周邊模塊的控制權將轉移到主控制器 110。也就是說,主控制器110或控制單元210根據主系統的模式,為周邊模 塊設置控制權。此時,設置控制權的具體方法可根據每種周邊模塊而改變。例如:通訊模塊 130與主控制器IIO或控制單元210中的任何一個斷開,連接到其中另一裝置, 通過物理開關的操作設置新的控制權。那么執行通訊模塊130的初始化,辨認通訊模塊130,即可設置控制權。采用與通訊模塊130相同的方式,使用物理開關,可重新設置音頻輸出模 塊150的連接。與此同時,開關用來避免周邊模塊被兩個系統同時使用。如果某個周邊模 塊被允許被兩個系統同時使用,則該周邊模塊將不使用開關。例如,在數據存儲模塊120的例子中,控制單元210可以在主控制器110 具備控制權的狀態下,從數據存儲模塊120中讀取數據。因此,數據存儲模塊 120并沒有連接到開關,而新控制權僅通過控制信號設置。以下將參照圖3對根據本發明的實施例的便攜式計算機IOO和輔助輸入輸 出設備200的系統設置方法進行描述。首先,嵌入式控制器140感應便攜式計 算機100的操作模式(S110 )。嵌入式控制器140從便攜式計算機100的BIOS 中檢測操作模式。根據ACIP電源管理標準中顯示的狀態Gl,操作模式可以分 為模式SO至S5。此時,嵌入式控制器140感應操作模式的變化。也就是說,如果操作模式 沒有改變,將保持當前設置的控制權狀態。如果操作模式發生變化,將根據改變后的操作模式,確定是否存在需要系 統切換的周邊模塊(即控制權的轉移)(S120)。上述確定可以通過讀取查找表來實行,在查找表中為每個周邊模塊設置每 種操作模式的控制主體。查找表中設置的值可以通過用戶設置進行修改,查找 表示例請見圖4。圖中所示,如果操作模式為模式SO,主系統(主控制器110) 對所有周邊模塊具有控制權。但是,如果操作模式從模式Sl變為模式S2,輔 助輸入輸出設備200 (控制單元210)獲得對音頻輸出模塊150 (揚聲器)的控 制權。如果操作模式變為模式S3,輔助輸入輸出設備200獲得對有線/無線通 訊模塊130的控制權,如果操作模式變為模式S4,輔助輸入輸出設備200還獲 得對數據存儲模塊120 (硬盤驅動器(HDD))的控制權。如上所述,這只是設置操作模式的示例,用戶或制造商可以對設置值進行 不同的設定。之后,如果存在需要轉移控制權的周邊模塊,將釋放現有系統對相應周邊 模塊的控制權(S130)。釋放可以通過控制信號執行,或可以與使用開關的物理方法一起纟丸行。新系統為相應的周邊模塊設置控制權(S140)。此時,新系統是指未設置 控制權的系統,包括主控制器110或控制單元210。在下文中,將參考圖5詳細描述當周邊模塊為通訊模塊130時的具體轉移 方法。如圖5所示,當周邊模塊為通訊模塊130時,將確定是否驅動嵌入式控制 器140 ( S210)。如果沒有驅動嵌入式控制器140,將確定是否驅動輔助輸入輸出設備的控 制單元210 ( S212)。如果控制單元210也沒有驅動,本發明的執行將結束,以避免本發明在沒 有操作便攜式計算機100時執行。與此同時,如果嵌入式控制器140被驅動,將通過嵌入式控制器140感應 到系統的操作模式(S220)。然后將確定該操作模式是否是模式S3至S5中的一種(以下簡稱為"閑置 模式")(S230 )。這是因為如果操作模式為閑置模式,控制單元210將設置 對通訊模塊130的控制權。因此,如果操作模式為閑置模式,將確定控制單元210是否具有對通訊模 塊130的控制權(S240 )。如果控制單元210不具有對通訊模塊130的控制權, 那么嵌入式控制器140將操作第一開關136,將通訊模塊130連接到控制單元 210 ( S242 )。之后,控制單元210對通訊模塊130執行初始化,設置通訊模塊130的控 制權(S244 )。控制單元210使用通訊模塊130,執行聯網(S246 )。如果在步驟S240 中確定控制單元210具有對通訊模塊130的控制權,將立即執行步驟S246。與此同時,如果在步驟S230中確定操作模式并非閑置模式,將確定主控 制器IIO是否具有對通訊模塊130的控制權(S250 )。如果主控制器110不具 有對通訊模塊130的控制權,那么嵌入式控制器140將操作第一開關136,將 通訊模塊130連接到主控制器110 (S252 )。之后,主控制器UO對通訊模塊130執行初始化,設置對通訊模塊130的控制權(S254 )。然后,主控制器IIO使用通訊模塊130,執行聯網(S256)。如果在步驟 S250中確定主控制器IIO具有對通訊模塊130的控制權,將立即執行步驟S256。 執行步驟S246或步驟S256后,上述步驟將從步驟S210開始再次重復執行。與此同時,將執行步驟S240,因為如果在步驟S212中確定控制單元210 被驅動,即如果嵌入式控制器140沒有驅動,但只有控制單元210被驅動,那 么操作模式即為閑置模式。圖6示出了當周邊模塊為數據存儲模塊120時本發明的詳細流程圖。如圖中所示,當周邊模塊為數據存儲模塊120時,嵌入式控制器140首先 感應系統的操作模式(S310)。然后,將確定所感應到的操作模式為模式S4還是S5 (S320 )。如果在步驟S320中確定操作模式為模式S4或S5,將確定主控制器110 是否具有對數據存儲模塊120的控制權(S330 )。此時,如果在步驟S330中確定主控制器110具有對數據存儲模塊120控 制權,那么數據存儲模塊120的控制權將從主控制器110中釋放(S332 ),并 且控制單元210設置對數據存儲模塊120的控制權(S334 )。但是,如果在步驟S330中確定主控制器110并不具有對數據存儲模塊120 的控制權(當控制單元210具有數據存儲模塊120的控制權時),將不會設置 新的控制權。與此同時,如果在步驟S320中瑜定,操作模式既不是模式S4,也不是模 式S5(當操作模式為模式S0至S3中的一個時),將確定控制單元210是否具 有對數據存儲模塊120的控制權(S340 )。此時,如果在步驟S340中確定控制單元210具有對數據存儲模塊120的 控制權,那么數據存儲模塊120的控制權將從控制模塊210中釋放(S342 ), 并且主控制器IIO設置對數據存儲模塊120的控制權(S344)。但是,如果在步驟S340中確定控制單元210并不具有數據存儲模塊120 的控制權(當主控制器110具有數據存儲模塊120的控制權時),將不會建立 起新的控制權。上述實施例說明了具體周邊模塊的詳細流程,很顯然,這個流程可以根據 每種周邊模塊而加以變化。很明確,本發明的范圍并不局限于上述的實施例,而是由所附的權利要求調整。
權利要求
1.一種便攜式計算機,其特征在于,包括輔助輸入/輸出(IO)設備;主控制器,設置為控制使攜式計算機;周邊模塊,設置為執行便攜式計算機的各個功能;輔助輸入/輸出(IO)設備,包括設置為選擇性地控制周邊模塊的控制單元并且由自身的操作系統(OS)驅動;以及嵌入式控制器(EC),設置為從基本輸入/輸出系統(BIOS)感應便攜式計算機的操作模式,根據所感應到的便攜式計算機的操作模式,確定是所述主控制器還是所述輔助輸入輸出設備的控制單元控制周邊設備。
2. 如權利要求l所述的便攜式計算機,其特征在于,所述周邊模塊至少包 括通訊模塊、數據存儲模塊和音頻輸出模塊中的一個。
3. 如權利要求l所述的便攜式計算機,其特征在于,所述周邊模塊為通訊 模塊,并且所述便攜式計算機進一步包括第一開關,設置為選擇性地切換所述通訊模塊的連接; 第一接口 ,設置為將所述嵌入式控制器連接到所述輔助輸入輸出設備的控 制單元;以及第二接口 ,設置為將所述第一開關連接到所述輔助輸入輸出設備的控制單元。
4. 如權利要求3所述的便攜式計算機,其特征在于,所述第一接口為通用 輸入/輸出(GPIO)端口,所述第二接口為通用串行總線(USB)。
5. 如權利要求4所述的便攜式計算機,其特征在于,如果所述嵌入式控制 器感應到操作模式為如同高級配置與電源接口 (ACPI)電源管理標準所規定的切斷對通訊模塊的電源供應的模式,那么嵌入式控制器確定所述輔助輸入輸出 設備的控制單元將控制所述通訊模塊,控制所述第一開關將輔助輸入輸出設備 的控制單元連接到通訊模塊,并且向輔助輸入輸出設備的控制單元發送控制信 號,控制通訊模塊。
6. 權利要求l所述的便攜式計算機,其特征在于,所述周邊模塊為數據存儲 模塊,并且所述便攜式計算機進一步包括設置為將所述數據存儲模塊連接到所述輔 助輸入輸出設備的控制單元的接口 。
7. 權利要求6所述的便攜式計算機,其特征在于,如果所述嵌入式控制器 感應到操作模式為如同高級配置與電源接口 (ACPI)電源管理標準所規定的切 斷對隨機存取存儲器(RAM)的電源供應的模式,那么嵌入式控制器確定所述 輔助輸入輸出設備的控制單元將控制所述數據存儲模塊,并且向輔助輸入輸出 設備的控制單元發送控制信號,控制數據存儲模塊。
8. 如權利要求l所述的便攜式計算機,其特征在于,所述周邊模塊為音頻輸 出模塊,并且所述便攜式計算機進一步包括設置為選擇性地切換所述音頻輸出模塊的 連接的開關。
9. 如權利要求8所述的便攜式計算機,其特征在于,如果所述嵌入式控制 器感應到操作模式為如同高級配置與電源接口 (ACPI)電源管理標準所規定的 休眠模式,那么所述嵌入式控制器確定所述輔助輸入輸出設備的控制單元將控 制所述音頻輸出模塊,控制開關將輔助輸入輸出設備的控制單元連接到音頻輸 出模塊,并且向輔助輸入輸出設備的控制單元發送控制信號,控制音頻輸出模 塊。
10. 如權利要求l所述的便攜式計算機,其特征在于,所述周邊模塊包括一個數據存儲模塊、 一個通訊模塊和一個音頻輸出模塊,并且 所述便攜式計算機進一步包括第一開關,設置在所述通訊模塊與所述嵌入式控制器之間以及所述主控制 器與所述輔助輸入輸出設備的控制單元之間,設置為選擇性地切換通訊模塊與 主控制器和輔助輸入輸出設備的控制單元之間的連接;第一接口,設置為將所述嵌入式控制器連接到所述輔助輸入輸出設備的控制單元;第二接口 ,設置為將所述第一開關連接到所述輔助輸入輸出設備的控制單元;第三接口 ,設置為將所述數據存儲模塊連接到所述輔助輸入輸出設備的控 制單元;以及第二開關,設置在輔助輸入輸出設備的控制單元與所述音頻輸出模塊之間 以及所述主控制器與所述音頻輸出模塊之間,設置為選擇性地切換音頻輸出模 塊的連接,并且當所述嵌入式控制器確定輔助輸入輸出設備的控制單元將控制通訊模塊 時,嵌入式控制器控制所述第一開關,將輔助輸入輸出設備的控制單元連接到 通訊模塊,并向輔助輸入輸出設備的控制單元發送控制信號,以控制通訊模塊; 當所述嵌入式控制器確定輔助輸入輸出設備的控制單元將控制所迷數據存儲 模塊時,嵌入式控制器向輔助輸入輸出設備的控制單元發送控制信號,以控制 數據存儲模塊;當嵌入式控制器確定輔助輸入輸出設備的控制單元將控制所述 音頻輸出模塊時,嵌入式控制器控制第二開關,將輔助輸入輸出設備的控制單 元連接到音頻輸出模塊,并向輔助輸入輸出設備的控制單元發送控制信號,以 控制音頻輸出模塊。
11. 一種控制便攜式計算機的方法,其特征在于,所述方法包括 從基本輸入/輸出系統(BIOS)感應便攜式計算機的操作模式;以及 根據所感應到的便攜式計算機操作模式,確定是由控制便攜式計算機的主控制器還是由便攜式計算機輔助輸入輸出設備的控制單元來控制執行便攜式計算機的各個功能的周邊設備。
12. 如權利要求ll所述的方法,其特征在于,所述周邊模塊至少包括通訊模塊、數據存儲模塊和音頻輸出模塊中的一個。
13. 如權利要求ll所述的方法,其特征在于,進一步包括選擇性地切換 起便攜式計算機周邊設備作用的通訊模塊的連接。
14. 如權利要求13所述的方法,其特征在于,當感應步驟感應到操作模式 為如同高級配置與電源接口 (ACPI)電源管理標準所規定的切斷對通訊模塊的 電源供應的模式,那么確定步驟確定所述輔助輸入輸出設備的控制單元將控制 所述通訊模塊,并且選擇性切換步驟將輔助輸入輸出設備的控制單元鏈接到通 訊模塊,以及所述方法進一步包括向輔助輸入輸出設備的控制單元發送控制信號,以控 制通訊模塊。
15. 如權利要求13所述的方法,其特征在于,當感應步驟感應到操作模式 為如同高級配置與電源接口 ( ACPI)電源管理標準所少見定的切斷對隨機存取存 儲器(RAM)的電源供應的模式,那么確定步驟確定所述輔助輸入輸出設備的 控制單元將控制起周邊模塊作用的數據存儲模塊,以及所述方法進一步包括向輔助輸入輸出設備的控制單元發送控制信號,以控 制數據存儲模塊。
16. 如權利要求ll所述的方法,其特征在于,進一步包括 選擇性地切換起周邊模塊作用的音頻輸出模塊的連接。
17. 如權利要求16所述的方法,其特征在于,當感應步驟感應到操作模式 為如同高級配置與電源接口 ( ACPI)電源管理標準所規定的休眠模式,那么確 定步驟確定所述輔助輸入輸出設備的控制單元將控制起周邊模塊作用的音頻 輸出模塊,并且選擇性切換步驟切換要連接到音頻輸出模塊的輔助輸入輸出設備的控制單元,以及所述方法進一 步包括向輔助輸入輸出設備的控制單元發送控制信號,以控 制音頻輸出模塊。
18.如權利要求ll所述的方法,其特征在于,所述周邊模塊包括一個數據存儲模塊、 一個通訊模塊和一個音頻輸出模塊,并且所述便攜式計算機進一 步包括第一開關,設置在所述通訊模塊與所述嵌入式控制器之間以及所述主控制 器與所述輔助輸入輸出設備的控制單元之間,設置為選擇性地切換通訊模塊與 主控制器和輔助輸入輸出設備的控制單元之間的連接;第一接口 ,設置為將所述嵌入式控制器連接到所述輔助輸入輸出設備的控 制單元;第二接口 ,設置為將所述第一開關連接到所述輔助輸入輸出設備的控制單元;第三接口 ,設置為將所述數據存儲裝置連接到輔助輸入輸出設備的控制單元;以及第二開關,設置在輔助輸入輸出設備的通訊模塊與所述音頻輸出模塊之間 以及所述主控制器與所述音頻輸出模塊之間,設置為選擇性地切換音頻輸出模 塊的連接,并且當所述嵌入式控制器確定輔助輸入輸出設備的控制單元將控制通訊模塊 時,嵌入式控制器控制所述第一開關,將輔助輸入輸出設備的控制單元連接到 通訊模塊,并向輔助輸入輸出設備的控制單元發送控制信號,以控制通訊模塊; 當嵌入式控制器確定輔助輸入輸出設備的控制單元將控制所述數據存儲模塊 時,嵌入式控制器向輔助輸入輸出設備的控制單元發送控制信號,以控制數據 存儲模塊;當嵌入式控制器確定輔助輸入輸出設備的控制單元將控制音頻輸出 模塊時,嵌入式控制器控制所述第二開關,將輔助輸入輸出設備的控制單元連 接到音頻輸出模塊,并向輔助輸入輸出設備的控制單元發送控制信號,以控制 音頻輸出模塊。
全文摘要
本發明公開了一種便攜式計算機,包含輔助輸入/輸出(IO)設備、配置為控制便攜式計算機的主控制器、配置為執行便攜式計算機各個功能的周邊模塊、以及配置為從基礎輸入/輸出系統(BIOS)感應便攜式計算機操作模式并且根據所感應到的便攜式計算機操作模式、決定是由主控制器還是由輔助輸入輸出設備的控制單元來控制周邊設備的嵌入式控制器(EC);輔助輸入/輸出(IO)設備包含配置為選擇性控制周邊模塊的控制單元并且由自身操作系統(OS)驅動。
文檔編號G06F1/16GK101403936SQ20081016847
公開日2009年4月8日 申請日期2008年9月28日 優先權日2007年10月5日
發明者崔當愚 申請人:Lg電子株式會社