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

存儲器配置方法、存儲器控制器及存儲器儲存裝置的制作方法

文檔序號:6357856閱讀:223來源:國知局

專利名稱::存儲器配置方法、存儲器控制器及存儲器儲存裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種用于配置可復寫式非易失性存儲器模塊的存儲器配置方法,尤其涉及一種存儲器配置方法、存儲器控制器及存儲器儲存裝置。
背景技術(shù)
:當外接式儲存裝置通過連接器(例如,通用串行總線(UniversalSerialBus,USB))電性連接至主機系統(tǒng)時,主機系統(tǒng)的操作系統(tǒng)(例如,視窗操作系統(tǒng)WindowsXP)會將外接式儲存裝置掛載(mount)到一個安裝點,以供操作系統(tǒng)或主機系統(tǒng)中非操作系統(tǒng)內(nèi)建的應用程序來存取。特別是,儲存裝置的制造商所開發(fā)的工具應用程序能夠通過這個安裝點來傳送大容量儲存裝置介面命令(例如,小型電腦系統(tǒng)介面(SmallComputerSystemInterface,SCSI))命令給儲存裝置,以根據(jù)使用者的需求來設定儲存裝置。例如,使用者可使用工具程序?qū)Υ嫜b置的分割區(qū)的儲存屬性設定為禁止寫入資料的寫入保護(writeprotect)模式或允許寫入資料的可寫入模式。然而,基于安全考量,某些類型的操作系統(tǒng)會阻擋非操作系統(tǒng)內(nèi)建的應用程序傳送大容量儲存裝置介面命令給儲存裝置。例如,當主機系統(tǒng)的操作系統(tǒng)為麥金塔(MAC)或Linux時,除非使用者為所連接的儲存裝置安裝特定的驅(qū)動程序(driver),否則操作系統(tǒng)不允許非內(nèi)建的應用程序通過安裝點直接地傳送大容量儲存裝置介面命令給儲存裝置。再例如,在視窗(Windows)操作系統(tǒng)中,當使用者以一有限使用者權(quán)限模式(例如,賓客(Guest)模式)登入操作系統(tǒng)來使用主機系統(tǒng)時,操作系統(tǒng)會阻止非操作系統(tǒng)內(nèi)建的應用程序直接通過安裝點來傳送大容量儲存裝置介面命令給儲存裝置。據(jù)此,倘若在MAC或Linux中未為儲存裝置安裝特定驅(qū)動程序或者在視窗操作系統(tǒng)中使用者以有限使用者權(quán)限的身份使用此主機系統(tǒng)以操作外接式儲存裝置時,使用者將無法通過非操作系統(tǒng)內(nèi)建的應用程序來管理外接式儲存裝置。例如,在外接式儲存裝置被設定為寫入保護模式下,在上述情況下,使用者將無法使用外接式儲存裝置的制造商所開發(fā)的工具應用程序來將外接式儲存裝置重新設定為可寫入模式。因此,對于使用者來說是相當不便的。
發(fā)明內(nèi)容本發(fā)明提供一種存儲器配置方法與存儲器控制器,其能夠讓使用者在多種操作系統(tǒng)下通過非操作系統(tǒng)內(nèi)建的應用程序來設定存儲器儲存裝置。本發(fā)明提供一種存儲器儲存裝置,其能夠在多種操作系統(tǒng)下根據(jù)使用者的需求重新設定。本發(fā)明提供一種存儲器配置方法,用于存儲器儲存裝置,其中此存儲器儲存裝置具有可復寫式非易失性存儲器模塊,可復寫式非易失性存儲器模塊具有多個實體區(qū)塊。本存儲器配置方法包括從主機系統(tǒng)中接收多筆聯(lián)絡(handshaking)詢問指令。本存儲器配置方法也包括識別此些聯(lián)絡詢問指令的態(tài)樣并且根據(jù)此態(tài)樣識別主機系統(tǒng)的操作系統(tǒng)的類型。再者,本存儲器配置方法還包括根據(jù)操作系統(tǒng)的類型配置可復寫式非易失性存儲器模塊并且向該主機系統(tǒng)宣告對應該存儲器儲存裝置的配置。在本發(fā)明的一實施例中,上述的識別聯(lián)絡詢問指令的態(tài)樣并且根據(jù)態(tài)樣識別該主機系統(tǒng)的操作系統(tǒng)的類型的步驟包括識別此些聯(lián)絡詢問指令的傳送順序并且根據(jù)此傳送順序識別主機系統(tǒng)的操作系統(tǒng)的類型。在本發(fā)明的一實施例中,上述的存儲器配置方法包括在存儲器儲存裝置配置第一分割區(qū)與第二分割區(qū)。此外,上述的根據(jù)操作系統(tǒng)的類型配置可復寫式非易失性存儲器模塊并且向主機系統(tǒng)宣告對應存儲器儲存裝置的配置的步驟包括當主機系統(tǒng)的操作系統(tǒng)為第一操作系統(tǒng)平臺時,將此第二分割區(qū)模擬為可覆寫式光碟分割區(qū),并且向主機系統(tǒng)宣告存儲器儲存裝置為包括大容量儲存裝置與可覆寫式光碟機的裝置,其中此大容量儲存裝置對應第一分割區(qū)并且此可覆寫式光碟機對應第二分割區(qū)。在本發(fā)明的一實施例中,其中第二分割區(qū)為虛擬分割區(qū)并且不占存儲器空間。在本發(fā)明的一實施例中,上述的存儲器配置方法還包括從一安裝點接收大容量儲存裝置介面命令并且根據(jù)此大容量儲存裝置介面命令將第一分割區(qū)的儲存屬性設定為可寫入模式,其中主機系統(tǒng)將此可覆寫式光碟機掛載至此安裝點。在本發(fā)明的一實施例中,上述的存儲器配置方法還包括在存儲器儲存裝置配置第一分割區(qū)與第二分割區(qū)。此外,上述的根據(jù)操作系統(tǒng)的類型配置可復寫式非易失性存儲器模塊并且向主機系統(tǒng)宣告對應存儲器儲存裝置的配置的步驟包括當該主機系統(tǒng)的該操作系統(tǒng)為第二操作系統(tǒng)平臺時,將第二分割區(qū)模擬為光碟分割區(qū),并且向主機系統(tǒng)宣告存儲器儲存裝置為包括大容量儲存裝置與光碟機的裝置,其中此大容量儲存裝置對應第一分割區(qū)并且此光碟機對應第二分割區(qū)。在本發(fā)明的一實施例中,上述的存儲器配置方法還包括從一安裝點接收大容量儲存裝置介面命令并且根據(jù)此大容量儲存裝置介面命令將第一分割區(qū)的儲存屬性設定為可寫入模式,其中主機系統(tǒng)將此光碟機掛載至此安裝點。在本發(fā)明的一實施例中,上述的存儲器配置方法還包括在存儲器儲存裝置配置第一分割區(qū)與第二分割區(qū)。此外,上述的根據(jù)操作系統(tǒng)的類型配置可復寫式非易失性存儲器模塊并且向主機系統(tǒng)宣告對應存儲器儲存裝置的類別的步驟包括當主機系統(tǒng)的操作系統(tǒng)為第三操作系統(tǒng)平臺時,向主機系統(tǒng)宣告存儲器儲存裝置為包括人機介面(HumanInterface)與大容量儲存裝置的復合式裝置,其中此大容量儲存裝置對應第一分割區(qū)。在本發(fā)明的一實施例中,上述的存儲器配置方法還包括經(jīng)由主機系統(tǒng)的人機介面設備通道(HumanInterfaceDevicePath)接收符合人機介面協(xié)定的指令并且根據(jù)此指令將第一分割區(qū)的儲存屬性設定為可寫入模式。本發(fā)明提供一種存儲器控制器,用于控制存儲器儲存裝置的可復寫式非易失性存儲器模塊,其中此可復寫式非易失性存儲器模塊具有多個實體區(qū)塊。本存儲器控制器包括主機介面、存儲器介面與存儲器管理電路。主機介面用以電性連接至主機系統(tǒng)。存儲器介面用以電性連接至可復寫式非易失性存儲器模塊。存儲器管理電路電性連接至主機介面與存儲器介面。存儲器管理電路從主機系統(tǒng)中接收多筆聯(lián)絡詢問指令并且根據(jù)此些聯(lián)絡詢問指令的態(tài)樣識別主機系統(tǒng)的操作系統(tǒng)的類型。再者,存儲器管理電路根據(jù)操作系統(tǒng)的類型配置此可復寫式非易失性存儲器模塊并且向主機系統(tǒng)宣告對應存儲器儲存裝置的配置。在本發(fā)明的一實施例中,上述的存儲器管理電路識別此些聯(lián)絡詢問指令的傳送順序并且根據(jù)此傳送順序識別主機系統(tǒng)的操作系統(tǒng)的類型。在本發(fā)明的一實施例中,上述存儲器管理電路配置第一分割區(qū)與第二分割區(qū)。此夕卜,當主機系統(tǒng)的操作系統(tǒng)為第一操作系統(tǒng)平臺時,上述存儲器管理電路將第二分割區(qū)模擬為可覆寫式光碟分割區(qū),并且向主機系統(tǒng)宣告存儲器儲存裝置為包括大容量儲存裝置與可覆寫式光碟機的裝置,其中此大容量儲存裝置對應第一分割區(qū)并且此可覆寫式光碟機對應第二分割區(qū)。在本發(fā)明的一實施例中,上述的主機系統(tǒng)將上述可覆寫式光碟機掛載至一安裝點。此外,上述存儲器管理電路從此安裝點接收大容量儲存裝置介面命令并且根據(jù)此大容量儲存裝置介面命令將第一分割區(qū)的儲存屬性設定為可寫入模式。在本發(fā)明的一實施例中,上述存儲器管理電路配置第一分割區(qū)與第二分割區(qū)。此夕卜,上述的當主機系統(tǒng)的操作系統(tǒng)為第二操作系統(tǒng)平臺時,上述存儲器管理電路將第二分割區(qū)模擬為光碟分割區(qū),并且向主機系統(tǒng)宣告存儲器儲存裝置為包括大容量儲存裝置與光碟機的裝置,其中此大容量儲存裝置對應第一分割區(qū)并且此光碟機對應第二分割區(qū)。在本發(fā)明的一實施例中,上述存儲器管理電路配置第一分割區(qū)與第二分割區(qū)。此夕卜,當主機系統(tǒng)的操作系統(tǒng)為第三操作系統(tǒng)平臺時,上述存儲器管理電路向主機系統(tǒng)宣告上述存儲器儲存裝置為包括人機介面(HumanInterface)與大容量儲存裝置的復合式裝置,其中此大容量儲存裝置對應第一分割區(qū)。在本發(fā)明的一實施例中,上述的存儲器管理電路經(jīng)由主機系統(tǒng)的人機介面設備通道(HumanInterfaceDevicePath)接收符合人機介面協(xié)定的指令并且根據(jù)此指令將該第一分割區(qū)的儲存屬性設定為可寫入模式。本發(fā)明提供一種存儲器儲存裝置,其包括連接器、可復寫式非易失性存儲器模塊與存儲器控制器。連接器用以電性連接至主機系統(tǒng),可復寫式非易失性存儲器模塊具有多個實體區(qū)塊并且存儲器控制器電性連接至連接器與可復寫式非易失性存儲器模塊。存儲器控制器從主機系統(tǒng)中接收多筆聯(lián)絡詢問指令并且根據(jù)此些聯(lián)絡詢問指令的一態(tài)樣識別主機系統(tǒng)的操作系統(tǒng)的類型。再者,存儲器控制器根據(jù)操作系統(tǒng)的類型配置此可復寫式非易失性存儲器模塊并且向主機系統(tǒng)宣告對應存儲器儲存裝置的配置。在本發(fā)明的一實施例中,上述的存儲器控制器識別此些聯(lián)絡詢問指令的傳送順序并且根據(jù)此傳送順序識別主機系統(tǒng)的操作系統(tǒng)的類型。在本發(fā)明的一實施例中,上述存儲器控制器配置第一分割區(qū)與第二分割區(qū)。此外,當主機系統(tǒng)的操作系統(tǒng)為第一操作系統(tǒng)平臺時,上述存儲器控制器將第二分割區(qū)模擬為可覆寫式光碟分割區(qū),并且向主機系統(tǒng)宣告存儲器儲存裝置為包括大容量儲存裝置與可覆寫式光碟機的裝置,其中此大容量儲存裝置對應第一分割區(qū)并且此可覆寫式光碟機對應該第二分割區(qū)。在本發(fā)明的一實施例中,上述的主機系統(tǒng)將上述可覆寫式光碟機掛載至一安裝點。此外,上述存儲器控制器從此安裝點接收大容量儲存裝置介面命令并且根據(jù)此大容量儲存裝置介面命令將第一分割區(qū)的儲存屬性設定為可寫入模式。在本發(fā)明的一實施例中,上述存儲器控制器配置第一分割區(qū)與第二分割區(qū)。此外,上述的當主機系統(tǒng)的操作系統(tǒng)為第二操作系統(tǒng)平臺時,上述存儲器控制器將第二分割區(qū)模擬為光碟分割區(qū),并且向主機系統(tǒng)宣告存儲器儲存裝置為包括大容量儲存裝置與光碟機的裝置,其中此大容量儲存裝置對應第一分割區(qū)并且此光碟機對應該第二分割區(qū)。在本發(fā)明的一實施例中,上述存儲器控制器配置第一分割區(qū)與第二分割區(qū)。此外,當主機系統(tǒng)的操作系統(tǒng)為第三操作系統(tǒng)平臺時,上述存儲器控制器向主機系統(tǒng)宣告上述存儲器儲存裝置為包括人機介面(HumanInterface)與大容量儲存裝置的復合式裝置,其中此大容量儲存裝置對應第一分割區(qū)。在本發(fā)明的一實施例中,上述的存儲器控制器經(jīng)由主機系統(tǒng)的人機介面設備通道(HumanInterfaceDevicePath)接收符合人機介面協(xié)定的指令并且根據(jù)此指令將該第一分割區(qū)的儲存屬性設定為可寫入模式?;谏鲜?,本發(fā)明的存儲器配置方法、存儲器控制器及存儲器儲存裝置能夠根據(jù)不同的操作系統(tǒng)進行對應的配置,由此使得使用者能夠在不同的操作系統(tǒng)下皆能夠管理與設定存儲器儲存裝置。為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合附圖作詳細說明如下。圖IA是根據(jù)本發(fā)明實施例示出的存儲器儲存裝置與主機系統(tǒng)。圖IB是根據(jù)本發(fā)明實施例所示出的電腦、輸入/輸出裝置與存儲器儲存裝置的示意圖。圖2是圖IA所示的存儲器儲存裝置的概要方塊圖。圖3是根據(jù)本發(fā)明實施例所示出的存儲器控制器的概要方塊圖。圖4根據(jù)本發(fā)明實施例所示出管理可復寫式非易失性存儲器模塊的示意圖。圖5是根據(jù)本發(fā)明實施例中所示出的對應第一操作系統(tǒng)平臺的配置與宣告示意圖。圖6是根據(jù)本發(fā)明實施例中所示出對應第二操作系統(tǒng)平臺的配置與宣告示意圖。圖7是根據(jù)本發(fā)明實施例中所示出的對應第三操作系統(tǒng)平臺的配置與宣告示意圖。圖8是根據(jù)本發(fā)明實施例所示出的存儲器配置方法的流程圖。附圖標記1000-主機系統(tǒng);1100-電腦;1102-微處理器;1104-隨機存儲器;1106-輸入/輸出裝置;1108-系統(tǒng)匯流排;1110-資料傳輸介面;1112-內(nèi)建式儲存裝置;1112a-操作系統(tǒng);1202-鼠標;1204-鍵盤;1206-顯示器;1208-打印機;1212-隨身碟;1216-固態(tài)硬碟;100-存儲器儲存裝置;102-連接器;104-存儲器控制器;106-可復寫式非易失性存202-存儲器管理電路;204-主機介面;儲器模塊;206-存儲器介面;252-緩沖存儲器;254-電源管理電路;256-錯誤檢查與校正電402-資料區(qū);404-閑置區(qū);路;304(0)304(R)-實體406-系統(tǒng)區(qū);408-取代區(qū);區(qū)塊;510(0)510⑶-邏輯區(qū)1112b安裝點;550-第一分割區(qū);塊;S801、S803、S805、S807、560-第二分割區(qū);S809、S811_步驟。具體實施例方式圖IA是根據(jù)本發(fā)明實施例示出的存儲器儲存裝置與主機系統(tǒng)。請參照圖1A,主機系統(tǒng)1000—般包括電腦1100與輸入/輸出(input/output,I/O)裝置1106。電腦1100包括微處理器1102、隨機存儲器(randomaccessmemory,RAM)1104、系統(tǒng)匯流排1108、資料傳輸介面1110與內(nèi)建式儲存裝置1112。輸入/輸出裝置1106包括如圖IB的鼠標1202、鍵盤1204、顯示器1206與打印機1208。必須了解的是,圖IB所示的裝置非限制輸入/輸出裝置1106,輸入/輸出裝置1106還可包括其他裝置。在本發(fā)明實施例中,存儲器儲存裝置100是通過資料傳輸介面1110與主機系統(tǒng)1000的其它元件電性連接。藉由微處理器1102、隨機存儲器1104、輸入/輸出裝置1106與安裝于內(nèi)建式儲存裝置1112中的操作系統(tǒng)1112a的運作可將資料寫入至存儲器儲存裝置100或從存儲器儲存裝置100中讀取資料。圖2是圖IA所示的存儲器儲存裝置的概要方塊圖。請參照圖2,在本實施例中,存儲器儲存裝置100為外接式存儲器儲存裝置并且以可移除的方式電性連接至主機系統(tǒng)1000。例如,存儲器儲存裝置100為如圖IB所示的隨身碟1212或固態(tài)硬碟(SolidStateDrive,SSD)1216。存儲器儲存裝置100包括連接器102、存儲器控制器104與可復寫式非易失性存儲器模塊106。在本實施例中,連接器102為通用串行總線(UniversalSerialBus,USB)連接器。然而,必須了解的是,本發(fā)明不限于此,連接器102也可以是電氣和電子工程師協(xié)會(InstituteofElectricalandElectronicEngineers,IEEE)1394連接器、高速周邊零件連接介面(PeripheralComponentInterconnectExpress,PCIExpress)連接器、序列先進附件(SerialAdvancedTechnologyAttachment,SATA)連接器、安全數(shù)位(securedigital,SD)介面連接器、記憶棒(MemoryStick,MS)介面連接器、多媒體儲存卡(MultiMediaCard,MMC)介面連接器、小型快閃(CompactFlash,CF)介面連接器、整合式驅(qū)動電子介面(IntegratedDeviceElectronics,IDE)連接器或其它適合的連接器。存儲器控制器104用以執(zhí)行以硬體形式或韌體形式實作的多個邏輯門或控制指令,并且根據(jù)主機系統(tǒng)1000的指令在可復寫式非易失性存儲器模塊106中進行資料的寫入、讀取與抹除等運作。特別是,存儲器控制器104會根據(jù)主機系統(tǒng)1000的操作系統(tǒng)1112a的類型來配置可復寫式非易失性存儲器模塊106與宣告存儲器儲存裝置100的類別。配置可復寫式非易失性存儲器模塊106與宣告存儲器儲存裝置100的類別的方法將于以下作詳細的說明。可復寫式非易失性存儲器模塊106是電性連接至存儲器控制器104,并且用以儲存主機系統(tǒng)1000所寫入的資料。在本實施例中,可復寫式非易失性存儲器模塊106為多階記憶胞(MultiLevelCell,MLC)NAND快閃存儲器模塊。然而,本發(fā)明不限于此,可復寫式非易失性存儲器模塊106也可是單階記憶胞(SingleLevelCell,SLC)NAND快閃存儲器模塊、其它快閃存儲器模塊或其它具有相同特性的存儲器模塊。圖3是根據(jù)本發(fā)明實施例所示出的存儲器控制器的概要方塊圖。請參照圖3,存儲器控制器104包括存儲器管理電路202、主機介面204與存儲器介面206。存儲器管理電路202用以控制存儲器控制器104的整體運作。具體來說,存儲器管理電路202具有多個控制指令,并且在存儲器儲存裝置100運作時,此些控制指令會被執(zhí)行以在可復寫式非易失性存儲器模塊106中進行資料的寫入、讀取與抹除等運作。在本實施例中,存儲器管理電路202的控制指令是以韌體形式來實作。例如,存儲器管理電路202具有微處理器單元(未示出)與只讀存儲器(未示出),并且此些控制指令是被燒錄至此只讀存儲器中。當存儲器儲存裝置100運作時,此些控制指令會由微處理器單元來執(zhí)行。在本發(fā)明另一實施例中,存儲器管理電路202的控制指令也可以程序碼型式儲存于可復寫式非易失性存儲器模塊106的特定位址中。此外,存儲器管理電路202具有微處理器單元(未示出)、只讀存儲器(未示出)及隨機存儲器(未示出)。特別是,此只讀存儲器具有驅(qū)動碼段,并且當存儲器控制器104被致能時,微處理器單元會先執(zhí)行此驅(qū)動碼段來將儲存于可復寫式非易失性存儲器模塊106中的控制指令載入至存儲器管理電路202的隨機存儲器中。之后,微處理器單元會運轉(zhuǎn)此些控制指令以進行資料的寫入、讀取與抹除等運作。此外,在本發(fā)明另一實施例中,存儲器管理電路202的控制指令也可以一硬體型式來實作。主機介面204是電性連接至存儲器管理電路202并且用以接收與識別主機系統(tǒng)1000所傳送的指令與資料。也就是說,主機系統(tǒng)1000所傳送的指令與資料會通過主機介面204來傳送至存儲器管理電路202。在本實施例中,主機介面204是對應連接器102的USB介面。然而,必須了解的是本發(fā)明不限于此,主機介面204也可以是PATA介面、SATA介面、IEEE1394介面、PCIExpress介面、SD介面、MS介面、MMC介面、CF介面、IDE介面或其他適合的資料傳輸介面。存儲器介面206是電性連接至存儲器管理電路202并且用以存取可復寫式非易失性存儲器模塊106。也就是說,欲寫入至可復寫式非易失性存儲器模塊106的資料會經(jīng)由存儲器介面206轉(zhuǎn)換為可復寫式非易失性存儲器模塊106所能接受的格式。在本發(fā)明一實施例中,存儲器控制器104還包括緩沖存儲器252。緩沖存儲器252是電性連接至存儲器管理電路202并且用以暫存來自于主機系統(tǒng)1000的資料與指令或來自于可復寫式非易失性存儲器模塊106的資料。在本發(fā)明一實施例中,存儲器控制器104還包括電源管理電路254。電源管理電路254是電性連接至存儲器管理電路202并且用以控制存儲器儲存裝置100的電源。在本發(fā)明一實施例中,存儲器控制器104還包括錯誤檢查與校正電路256。錯誤檢查與校正電路256是電性連接至存儲器管理電路202并且用以執(zhí)行一錯誤檢查與校正程序以確保資料的正確性。具體來說,當存儲器管理電路202從主機系統(tǒng)1000中接收到寫入指令時,錯誤檢查與校正電路256會為對應此寫入指令的資料產(chǎn)生對應的錯誤檢查與校正碼(ErrorCheckingandCorrectingCode,ECCCode),并且存儲器管理電路202會將對應此寫入指令的資料與對應的錯誤檢查與校正碼寫入至可復寫式非易失性存儲器模塊106中。之后,當存儲器管理電路202從可復寫式非易失性存儲器模塊106中讀取資料時會同時讀取此資料對應的錯誤檢查與校正碼,并且錯誤檢查與校正電路256會依據(jù)此錯誤檢查與校正碼對所讀取的資料執(zhí)行錯誤檢查與校正程序。圖4根據(jù)本發(fā)明實施例所示出的可復寫式非易失性存儲器模塊的概要方塊圖。請參照圖4,可復寫式非易失性存儲器模塊106包括實體區(qū)塊304(0)304(R)。各實體區(qū)塊分別具有復數(shù)個頁面,其中屬于同一個實體區(qū)塊的實體頁面可被獨立地寫入且被同時抹除。更詳細來說,實體區(qū)塊為抹除的最小單位。也即,每一實體區(qū)塊含有最小數(shù)目的一并被抹除的記憶胞。實體頁面為程序化的最小單元。即,實體頁面為寫入資料的最小單元。在本實施例中,存儲器管理電路202會將可復寫式非易失性存儲器模塊106的實體區(qū)塊304(0)304(R)邏輯地分組為資料區(qū)402、閑置區(qū)404、系統(tǒng)區(qū)406與取代區(qū)408。資料區(qū)402與閑置區(qū)404的實體區(qū)塊是用以儲存來自于主機系統(tǒng)1000的資料。具體來說,資料區(qū)402的實體區(qū)塊是已儲存資料的實體區(qū)塊,而閑置區(qū)404的實體區(qū)塊是用以替換資料區(qū)402來寫入資料的實體區(qū)塊。因此,閑置區(qū)404的實體區(qū)塊為空或可使用的實體區(qū)塊,即無記錄資料或標記為已沒用的無效資料。也就是說,在閑置區(qū)404中的實體區(qū)塊已被執(zhí)行抹除運作,或者當閑置區(qū)404中的實體區(qū)塊被提取用于儲存資料之前所提取的實體區(qū)塊會被執(zhí)行抹除運作。因此,閑置區(qū)404的實體區(qū)塊為可被使用的實體區(qū)塊。邏輯上屬于系統(tǒng)區(qū)406的實體區(qū)塊是用以記錄系統(tǒng)資料,其中此系統(tǒng)資料包括關(guān)于存儲器儲存裝置的制造商與型號、可復寫式非易失性存儲器模塊的實體區(qū)塊數(shù)、每一實體區(qū)塊的實體頁面數(shù)等。邏輯上屬于取代區(qū)408中的實體區(qū)塊是取代實體區(qū)塊。例如,可復寫式非易失性存儲器模塊106于出廠時會預留部分的實體區(qū)塊作為更換使用。也就是說,當資料區(qū)402、閑置區(qū)404與系統(tǒng)區(qū)406中的實體區(qū)塊損毀時,預留于取代區(qū)408中的實體區(qū)塊是用以取代損壞的實體區(qū)塊(即,壞實體區(qū)塊(badblock))。因此,倘若取代區(qū)408中仍存有正常的實體區(qū)塊且發(fā)生實體區(qū)塊損毀時,存儲器管理電路202會從取代區(qū)408中提取正常的實體區(qū)塊來更換損毀的實體區(qū)塊。倘若取代區(qū)408中無正常的實體區(qū)塊且發(fā)生實體區(qū)塊損毀時,則存儲器管理電路202會將存儲器儲存裝置100宣告為寫入保護(writeprotect)狀態(tài),而無法再寫入資料。必須了解的是,在存儲器儲存裝置100的運作中,實體區(qū)塊關(guān)聯(lián)至資料區(qū)402、閑置區(qū)404、系統(tǒng)區(qū)406與取代區(qū)408的分組關(guān)系會動態(tài)地變動。例如,當閑置區(qū)404中的實體區(qū)塊損壞而被取代區(qū)408的實體區(qū)塊取代時,則原本取代區(qū)408的實體區(qū)塊會被關(guān)聯(lián)至閑置區(qū)404。存儲器管理電路202會配置邏輯區(qū)塊510(0)510(H)以映射資料區(qū)402的實體區(qū)塊,其中每一邏輯區(qū)塊具有多個邏輯頁面并且此些邏輯頁面是依序地映射對應的資料實體區(qū)塊的實體頁面。例如,在存儲器儲存裝置100被格式化時,邏輯區(qū)塊510(0)510(H)會初始地映射資料區(qū)402的實體區(qū)塊304(0)304(D)。例如,存儲器管理電路202會維護邏輯區(qū)塊-實體區(qū)塊映射表(logicalblock-physicalblockmappingtable)以記錄邏輯區(qū)塊510(0)510(H)與資料區(qū)402的實體區(qū)塊之間的映射關(guān)系。此外,由于主機系統(tǒng)1000是以邏輯存取位址(例如,扇區(qū)(Sector))為單位來存取資料,當主機系統(tǒng)1000存取資料時存儲器管理電路202會將對應存儲器儲存裝置100的邏輯存取位址轉(zhuǎn)換成對應的邏輯頁面。例如,當主機系統(tǒng)1000欲存取某一邏輯存取位址時,存儲器管理電路202會將主機系統(tǒng)1000所存取的邏輯存取位址轉(zhuǎn)換為以對應的邏輯區(qū)塊與邏輯頁面所構(gòu)成的多維位址,并且通過邏輯區(qū)塊-實體區(qū)塊映射表于對應的實體頁面中存取資料。在本實施例中,存儲器管理電路202會將邏輯區(qū)塊510(0)510(H)的其中一部份(例如,邏輯區(qū)塊510(0)510(D))劃分為第一分割區(qū),以供使用者存取。例如,第一分割區(qū)為一般儲存分割區(qū)并且在通過身份認證后使用者可使用第一分割區(qū)來儲存資料。具體來說,當存儲器儲存裝置100電性連接至主機系統(tǒng)1000時,存儲器管理電路202會向主機系統(tǒng)1000宣告第一分割區(qū)550為大容量儲存裝置的分割區(qū),并且將第一分割區(qū)550的儲存屬性設定為寫入保護模式(即,只讀)。特別是,當使用者執(zhí)行對應存儲器儲存裝置100的工具應用程序(未示出)并通過身份認證時,存儲器管理電路202會將第一分割區(qū)的儲存屬性設定為可寫入模式,以允許主機系統(tǒng)1000寫入資料。在本實施例中,當存儲器儲存裝置100初始地被電性連接至主機系統(tǒng)1000時,存儲器管理電路202會識別操作系統(tǒng)1112a的類型。具體來說,當存儲器儲存裝置100初始地被電性連接至主機系統(tǒng)1000時,主機系統(tǒng)1000與存儲器儲存裝置100之間會進行聯(lián)絡(handshaking)程序,以使操作系統(tǒng)1112a能夠識別(recognize)存儲器儲存裝置100。例如,操作系統(tǒng)1112a會下達多個聯(lián)絡詢問指令,以獲取存儲器儲存裝置100的相關(guān)資訊,由此,識別(recognize)與掛載存儲器儲存裝置100。在本實施例中,存儲器管理電路202會根據(jù)操作系統(tǒng)1112a所下達的聯(lián)絡詢問指令的態(tài)樣來識別操作系統(tǒng)1112a的類型。例如,在聯(lián)絡程序中,需通過5個聯(lián)絡詢問指令(即,聯(lián)絡詢問指令HQClHQC5)來識別存儲器儲存裝置100。特別是,不同操作系統(tǒng)平臺會以不同的順序來下達此5個聯(lián)絡詢問指令。例如,第一操作系統(tǒng)平臺(例如,MAC操作系統(tǒng))會依序地下達聯(lián)絡詢問指令HQC2、聯(lián)絡詢問指令HQC3、聯(lián)絡詢問指令HQC1、聯(lián)絡詢問指令HQC4與聯(lián)絡詢問指令HQC5給存儲器儲存裝置100,以識別存儲器儲存裝置100;第二操作系統(tǒng)平臺(例如,Linux操作系統(tǒng))會依序地下達聯(lián)絡詢問指令HQC2、聯(lián)絡詢問指令HQC3、聯(lián)絡詢問指令HQC4、聯(lián)絡詢問指令HQCl與聯(lián)絡詢問指令HQC5給存儲器儲存裝置100,以識別存儲器儲存裝置100;并且第三操作系統(tǒng)平臺(例如,視窗操作系統(tǒng))會依序地下達聯(lián)絡詢問指令HQC1、聯(lián)絡詢問指令HQC3、聯(lián)絡詢問指令HQC5、聯(lián)絡詢問指令HQC2與聯(lián)絡詢問指令HQC4給存儲器儲存裝置100,以識別存儲器儲存裝置100。例如,在本實施例中,對應各種操作系統(tǒng)平臺的下達聯(lián)絡詢問指令的態(tài)樣(即,傳送順序)會被記錄在初始通話表(initialsessiontable)中并且此初始通話表會預先的儲存于存儲器儲存裝置100中。例如,初始通話表會被儲存在系統(tǒng)區(qū)406的實體區(qū)塊中。基此,當存儲器儲存裝置100初始地被電性連接至主機系統(tǒng)1000時,存儲器管理電路202會根據(jù)主機系統(tǒng)1000下達聯(lián)絡詢問指令的態(tài)樣和儲存于初始通話表中的態(tài)樣資訊來識別操作系統(tǒng)1112a的類型。值得一提的是,盡管在本實施例中是以聯(lián)絡詢問指令的傳送順序來識別操作系統(tǒng)的類型。然而,本發(fā)明不限于此,其他聯(lián)絡詢問指令的態(tài)樣也可用來識別操作系統(tǒng)的類型。特別是,在本實施例中,存儲器管理電路202會根據(jù)操作系統(tǒng)1112a的類型來配置可復寫式非易失性存儲器模塊106并且向主機系統(tǒng)1000宣告對應存儲器儲存裝置100的配置。以下將以多個實施例來說明對應不同的操作系統(tǒng)的配置與宣告方式。圖5是根據(jù)本發(fā)明實施例中所示出的對應第一操作系統(tǒng)平臺的配置與宣告示意圖請參照圖5,當識別出操作系統(tǒng)1112a為第一操作系統(tǒng)(例如,MAC)平臺時,存儲器管理電路202會將另一部分邏輯區(qū)塊(例如,邏輯區(qū)塊510(D+1)邏輯區(qū)塊510(E))劃分為第二分割區(qū)560,將第二分割區(qū)560模擬為可覆寫式光碟分割區(qū),并且向主機系統(tǒng)1000宣告存儲器儲存裝置為包括大容量儲存裝置(MassStoragedevice)與可覆寫式光碟機的裝置。具體來說,當存儲器儲存裝置100電性連接至主機系統(tǒng)1000時,操作系統(tǒng)1112a會向存儲器儲存裝置100詢問裝置特征,依據(jù)存儲器管理電路202的回應配置所需的安裝點1112b并且將屬于大容量儲存裝置的第一分割區(qū)550與屬于可覆寫式光碟機的第二分割區(qū)560分別地掛載(mount)到對應的安裝點“D”與安裝點“E”。值得一提的是,盡管在本實施例中,第二分割區(qū)560模擬為可覆寫式光碟分割區(qū),但本發(fā)明不限于此,第二分割區(qū)560也可會被模擬為可覆寫式數(shù)位視訊光碟(DigitalVideoDisc,DVD)或可覆寫式藍光光碟機(Blue-RayDiscdrive)的分割區(qū)。在此實施例中,安裝于操作系統(tǒng)1112a中用于存儲器儲存裝置100的工具應用程序可通過對應可覆寫式光碟機的安裝點"D"傳送大容量儲存裝置介面命令,如SCSI或IDE/ATA命令,給存儲器儲存裝置100,以根據(jù)使用者的需求來設定存儲器儲存裝置100。例如,在無需安裝特定驅(qū)動程序下,當使用者欲將第一分割區(qū)550的儲存屬性變更為可寫入模式時,在使用者通過身份認證后,工具應用程序可將對應的大容量儲存裝置介面命令通過對應可覆寫式光碟機的安裝點"E"順利地傳送至存儲器儲存裝置100,并且,存儲器管理電路202會根據(jù)此指令將第一分割區(qū)550的儲存屬性設定為可寫入模式。具體來說,由于MAC操作系統(tǒng)不會阻止非操作系統(tǒng)內(nèi)建的應用程序直接通過安裝點來傳送大容量儲存裝置介面命令給可覆寫式光碟機,因此,工具應用程序可順利地傳送大容量儲存裝置介面命令。之后,在第一分割區(qū)550的儲存屬性已設定為可寫入模式的情況下,資料可藉由使用操作系統(tǒng)1112a的內(nèi)建指令(例如,復制(Copy)指令、貼上(Paste)指令)來儲存至第一分割區(qū)550中或者儲存于第一分割區(qū)550中的資料可藉由操作系統(tǒng)1112a的內(nèi)建指令來更新。具體來說,當新資料藉由操作系統(tǒng)1112a的內(nèi)建指令被儲存至第一分割區(qū)550時,主機系統(tǒng)1000會傳送符合大容量儲存裝置介面協(xié)定的指令給存儲器儲存裝置100,并且存儲器管理電路202依據(jù)此指令將新資料寫入至第一分割區(qū)550所映射的實體區(qū)塊中。必須了解的是,盡管在圖5所示的實施例中,存儲器管理電路202是劃分部分的邏輯區(qū)塊作為第二分割區(qū)560,然而本發(fā)明不限于此。例如,存儲器管理電路202可使用虛擬分割區(qū)來配置第二分割區(qū)560。具體來說,當使用虛擬分割區(qū)來配置第二分割區(qū)560時,第二分割區(qū)560將不對應任何邏輯區(qū)塊與實體區(qū)塊。也就是說,第二分割區(qū)560不占用任何存儲器空間,由此無法實際地被用于儲存資料。圖6是根據(jù)本發(fā)明實施例中所示出的對應第二操作系統(tǒng)平臺的配置與宣告示意圖請參照圖6,當識別出操作系統(tǒng)1112a為第二操作系統(tǒng)(例如,Linux)平臺時,存儲器管理電路202會將另一部份邏輯區(qū)塊(例如,邏輯區(qū)塊510(D+1)邏輯區(qū)塊510(E))劃分為第二分割區(qū)560,將第二分割區(qū)560模擬為光碟分割區(qū),并且向主機系統(tǒng)1000宣告存儲器儲存裝置為包括大容量儲存裝置與光碟機的裝置。具體來說,當存儲器儲存裝置100電性連接至主機系統(tǒng)1000時,操作系統(tǒng)1112a會向存儲器儲存裝置100詢問裝置特征,依據(jù)存儲器管理電路202的回應配置所需的安裝點1112b并且將屬于大容量儲存裝置的第一分割區(qū)550與屬于光碟機的第二分割區(qū)560分別地掛載到對應的安裝點“D”與安裝點“E”。值得一提的是,盡管在本實施例中,第二分割區(qū)560模擬為光碟分割區(qū),但本發(fā)明不限于此,第二分割區(qū)560也可會被模擬為數(shù)位視訊光碟(DigitalVideoDisc,DVD)或藍光光碟機(Blue-RayDiscdrive)的分割區(qū)。在此實施例中,安裝于操作系統(tǒng)1112a中用于存儲器儲存裝置100的工具應用程序可通過對應光碟機的安裝點“E”傳送大容量儲存裝置介面命令,如SCSI或IDE/ATA命令,給存儲器儲存裝置100,以根據(jù)使用者的需求來設定存儲器儲存裝置100。例如,在無需安裝特定驅(qū)動程序下,當使用者欲將第一分割區(qū)550的儲存屬性變更為可寫入模式時,在使用者通過身份認證后,工具應用程序可將對應的大容量儲存裝置介面命令通過對應光碟機的安裝點“D”順利地傳送至存儲器儲存裝置100并且存儲器管理電路202會根據(jù)此指令將第一分割區(qū)550的儲存屬性設定為可寫入模式。具體來說,由于Linux操作系統(tǒng)不會阻止非操作系統(tǒng)內(nèi)建的應用程序直接通過安裝點來傳送大容量儲存裝置介面命令給光碟機,因此,工具應用程序可順利地傳送大容量儲存裝置介面命令。類似地,在第一分割區(qū)550的儲存屬性已設定為可寫入模式的情況之后,資料可藉由使用操作系統(tǒng)1112a的內(nèi)建指令(例如,復制指令、貼上指令)來儲存至第一分割區(qū)550中或者儲存于第一分割區(qū)550中的資料可藉由操作系統(tǒng)1112a的內(nèi)建指令來更新。圖7是根據(jù)本發(fā)明實施例中所示出的對應第三操作系統(tǒng)平臺的配置與宣告示意圖請參照圖7,當識別出操作系統(tǒng)1112a為第三操作系統(tǒng)(例如,視窗操作系統(tǒng))平臺時,存儲器管理電路202會向主機系統(tǒng)1000宣告存儲器儲存裝置100為包含人機介面(HumanInterface)與大容量儲存裝置的裝置。在此,上述包含人機介面與大容量儲存裝置的裝置也稱為復合式裝置(compositedevice)。具體來說,當存儲器儲存裝置100電性連接至主機系統(tǒng)1000時,操作系統(tǒng)1112a會向存儲器儲存裝置100詢問裝置特征,依據(jù)存儲器管理電路202的回應配置HID路徑及所需的安裝點1112b并且將屬于大容量儲存裝置的第一分割區(qū)550掛載到對應的安裝點。在此,此大容量儲存裝置的介面可為SCSI、PATA、SATA、USB等介面。在此實施例中,安裝于操作系統(tǒng)1112a中用于存儲器儲存裝置100的工具應用程序可使用人機介面設備(HumanInterfaceDevice,HID)通道通過對應第一分割區(qū)550的安裝點“D”"傳送符合人機介面協(xié)定的指令給存儲器儲存裝置100,以根據(jù)使用者的需求來設定存儲器儲存裝置100。例如,當以有限權(quán)限登入操作系統(tǒng)的使用者欲將第一分割區(qū)550的儲存屬性變更為可寫入模式時,在使用者通過身份認證后,工具應用程序可藉由使用人機介面設備通道(HumanInterfaceDevicePath)將對應的指示順利地傳送至存儲器儲存裝置100并且存儲器管理電路202會根據(jù)此指令將第一分割區(qū)550的儲存屬性設定為可寫入模式。在本實施例中,人機介面設備通道是主機系統(tǒng)對人機介面設備邏輯上定位的方式,用以正確地傳送指令或資料至指定的人機介面設備。具體來說,當使用者以有限使用者權(quán)限模式(例如,視窗操作系統(tǒng)的賓客(Guest)模式)登入操作系統(tǒng)1112a來使用主機系統(tǒng)1000時,操作系統(tǒng)1112a會阻止非操作系統(tǒng)1112a內(nèi)建的應用程序直接通過安裝點來傳送大容量儲存裝置介面命令,如SCSI或IDE/ATA命令,給存儲器儲存裝置100。由于HID通道一般是用于鍵盤、鼠標等I/O裝置的資料傳輸,因此在有限使用者權(quán)限模式下操作系統(tǒng)1112a不會阻止經(jīng)由HID通道傳送的資料。類似地,在第一分割區(qū)550的儲存屬性已設定為可寫入模式的情況之后,資料可藉由使用操作系統(tǒng)1112a的內(nèi)建指令來儲存至第一分割區(qū)550中或者儲存于第一分割區(qū)550中的資料可藉由操作系統(tǒng)1112a的內(nèi)建指令來更新。值得一提的是,在圖5、6與7所示的實施例中,用于存儲器儲存裝置100的工具應用程序是通過網(wǎng)路下載或光碟安裝至操作系統(tǒng)1112a。然而,本發(fā)明不限于此,在本發(fā)明另一實施例中,存儲器管理電路202還可將另一部份邏輯區(qū)塊(例如,邏輯區(qū)塊510(E+1)邏輯區(qū)塊510(F))劃分為第三分割區(qū),并且將工具應用程序儲存于第三分割區(qū)所映射的實體區(qū)塊中。特別是,類似上述,存儲器管理電路202可初始地將第三分割區(qū)的儲存屬性設定為寫入保護模式,以避免工具應用程序被誤刪。因此,使用者可于主機系統(tǒng)1000的操作系統(tǒng)1112a上執(zhí)行儲存于第三分割區(qū)中的工具應用程序來管理與設定存儲器儲存裝置100。圖8是根據(jù)本發(fā)明實施例所示出的存儲器配置方法的流程圖。請參照圖8,當存儲器儲存裝置100被電性連接至主機系統(tǒng)1000時,在步驟S801中,存儲器管理電路202會從主機系統(tǒng)1000中接收多筆聯(lián)絡詢問指令。如上所述,主機系統(tǒng)1000會發(fā)送聯(lián)絡詢問指令給存儲器儲存裝置100,以進行聯(lián)絡程序。在步驟S803中,存儲器管理電路202會識別聯(lián)絡詢問指令的態(tài)樣。并且,在步驟S805中存儲器管理電路202會根據(jù)聯(lián)絡詢問指令的態(tài)樣判斷主機系統(tǒng)1000的操作系統(tǒng)1112a的類型。例如,存儲器管理電路202會識別操作系統(tǒng)1112a傳送此些聯(lián)絡詢問指令的傳送順序并且根據(jù)所儲存的初始通話表識別對應此傳送順序的操作系統(tǒng)平臺,由此識別出操作系統(tǒng)1112a的類型。倘若主機系統(tǒng)1000的操作系統(tǒng)1112a為第一操作系統(tǒng)平臺(例如,MAC操作系統(tǒng))時,在步驟S807中,存儲器管理電路202會配置第一分割區(qū)550與第二分割區(qū)560,將第二分割區(qū)560模擬為可覆寫式光碟分割區(qū),并且向主機系統(tǒng)1000宣告存儲器儲存裝置100為包括對應第一分割區(qū)550的大容量儲存裝置與對應第二分割區(qū)560的可覆寫式光碟機的裝置。倘若主機系統(tǒng)1000的操作系統(tǒng)1112a為第二操作系統(tǒng)平臺(例如,Linux操作系統(tǒng))時,在步驟S809中,存儲器管理電路202會配置第一分割區(qū)550與第二分割區(qū)560,將第二分割區(qū)560模擬為光碟分割區(qū),并且向主機系統(tǒng)1000宣告存儲器儲存裝置100為包括對應第一分割區(qū)550的大容量儲存裝置與對應第二分割區(qū)560的光碟機的裝置。倘若主機系統(tǒng)1000的操作系統(tǒng)1112a為第三操作系統(tǒng)平臺(例如,視窗操作系統(tǒng))時,在步驟S811中,存儲器管理電路202會配置第一分割區(qū)550并且向主機系統(tǒng)1000宣告存儲器儲存裝置100為包括人機介面與對應第一分割區(qū)550的大容量儲存裝置的復合式裝置。之后,對應存儲器儲存裝置100的工具應用程序可根據(jù)可復寫式非易失性存儲器模塊106的配置使用對應的方式傳送大容量儲存裝置介面命令或HID指令來設定存儲器儲存裝置100(例如,更改第一分割區(qū)的儲存屬性)。綜上所述,本發(fā)明實施例的存儲器配置方法及使用此方法的存儲器控制器與存儲器儲存裝置能夠識別主機系統(tǒng)的操作系統(tǒng)的類型并且對應地配置可復寫式非易失性存儲器模塊106,由此使得在各種操作系統(tǒng)下使用者皆可通過非操作系統(tǒng)內(nèi)建的應用程序來設定存儲器儲存裝置。雖然本發(fā)明已以實施例揭示如上,然其并非用以限定本發(fā)明,任何所屬
技術(shù)領(lǐng)域
中的普通技術(shù)人員,當可作些許的更動與潤飾,而不脫離本發(fā)明的精神和范圍內(nèi)。權(quán)利要求1.一種存儲器配置方法,用于一存儲器儲存裝置,其中該存儲器儲存裝置具有一可復寫式非易失性存儲器模塊,該可復寫式非易失性存儲器模塊具有多個實體區(qū)塊,其特征在于,該存儲器配置方法包括從一主機系統(tǒng)中接收多筆聯(lián)絡詢問指令;識別該些聯(lián)絡詢問指令的一態(tài)樣并且根據(jù)該態(tài)樣識別該主機系統(tǒng)的一操作系統(tǒng)的類型;以及根據(jù)該操作系統(tǒng)的類型配置該可復寫式非易失性存儲器模塊并且向該主機系統(tǒng)宣告對應該存儲器儲存裝置的一配置。2.根據(jù)權(quán)利要求I所述的存儲器配置方法,其特征在于,其中識別該些聯(lián)絡詢問指令的該態(tài)樣并且根據(jù)該態(tài)樣識別該主機系統(tǒng)的該操作系統(tǒng)的該類型的步驟包括識別該些聯(lián)絡詢問指令的一傳送順序并且根據(jù)該傳送順序識別該主機系統(tǒng)的該操作系統(tǒng)的該類型。3.根據(jù)權(quán)利要求I所述的存儲器配置方法,其特征在于,還包括在該存儲器儲存裝置配置一第一分割區(qū)與一第二分割區(qū),其中根據(jù)該操作系統(tǒng)的該類型配置該可復寫式非易失性存儲器模塊并且向該主機系統(tǒng)宣告對應該存儲器儲存裝置的該類別的步驟包括當該主機系統(tǒng)的該操作系統(tǒng)為一第一操作系統(tǒng)平臺時,將該第二分割區(qū)模擬為一可覆寫式光碟分割區(qū),并且向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一大容量儲存裝置與一可覆寫式光碟機的一裝置,其中該大容量儲存裝置對應該第一分割區(qū)并且該可覆寫式光碟機對應該第二分割區(qū)。4.根據(jù)權(quán)利要求3所述的存儲器配置方法,其特征在于,其中該第二分割區(qū)為一虛擬分割區(qū)并且不占存儲器空間。5.根據(jù)權(quán)利要求3所述的存儲器配置方法,其特征在于,還包括從一安裝點接收一大容量儲存裝置介面命令并且根據(jù)該大容量儲存裝置介面命令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式,其中該主機系統(tǒng)將該可覆寫式光碟機掛載至該安裝點。6.根據(jù)權(quán)利要求I所述的存儲器配置方法,其特征在于,還包括在該存儲器儲存裝置配置一第一分割區(qū)與一第二分割區(qū),其中根據(jù)該操作系統(tǒng)的該類型配置該可復寫式非易失性存儲器模塊并且向該主機系統(tǒng)宣告對應該存儲器儲存裝置的該類別的步驟包括當該主機系統(tǒng)的該操作系統(tǒng)為一第二操作系統(tǒng)平臺時,將該第二分割區(qū)模擬為一光碟分割區(qū),并且向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一大容量儲存裝置與一光碟機的一裝置,其中該大容量儲存裝置對應該第一分割區(qū)并且該光碟機對應該第二分割區(qū)。7.根據(jù)權(quán)利要求6所述的存儲器配置方法,其特征在于,還包括從一安裝點接收一大容量儲存裝置介面命令并且根據(jù)該大容量儲存裝置介面命令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式,其中該主機系統(tǒng)將該光碟機掛載至該安裝點。8.根據(jù)權(quán)利要求I所述的存儲器配置方法,其特征在于,還包括在該存儲器儲存裝置配置一第一分割區(qū)與一第二分割區(qū),其中根據(jù)該操作系統(tǒng)的該類型配置該可復寫式非易失性存儲器模塊并且向該主機系統(tǒng)宣告對應該存儲器儲存裝置的該類別的步驟包括當該主機系統(tǒng)的該操作系統(tǒng)為一第三操作系統(tǒng)平臺時,向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一人機介面與一大容量儲存裝置的一復合式裝置,其中該大容量儲存裝置對應該第一分割區(qū)。9.根據(jù)權(quán)利要求8所述的存儲器配置方法,其特征在于,還包括經(jīng)由該主機系統(tǒng)的一人機介面設備通道接收符合一人機介面協(xié)定的一指令并且根據(jù)該指令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式。10.一種存儲器控制器,用于控制一存儲器儲存裝置的一可復寫式非易失性存儲器模塊,其中該可復寫式非易失性存儲器模塊具有多個實體區(qū)塊,其特征在于,該存儲器控制器包括一主機介面,用以電性連接至一主機系統(tǒng);一存儲器介面,用以電性連接至該可復寫式非易失性存儲器模塊;以及一存儲器管理電路,電性連接至該主機介面與該存儲器介面,其中該存儲器管理電路從該主機系統(tǒng)中接收多筆聯(lián)絡詢問指令并且根據(jù)該些聯(lián)絡詢問指令的一態(tài)樣識別該主機系統(tǒng)的一操作系統(tǒng)的一類型,其中該存儲器管理電路根據(jù)該操作系統(tǒng)的該類型配置該可復寫式非易失性存儲器模塊并且向該主機系統(tǒng)宣告對應該存儲器儲存裝置的一配置。11.根據(jù)權(quán)利要求10所述的存儲器控制器,其特征在于,其中該存儲器管理電路識別該些聯(lián)絡詢問指令的一傳送順序并且根據(jù)該傳送順序識別該主機系統(tǒng)的該操作系統(tǒng)的該類型。12.根據(jù)權(quán)利要求10所述的存儲器控制器,其特征在于,其中該存儲器管理電路配置一第一分割區(qū)與一第二分割區(qū),其中當該主機系統(tǒng)的該操作系統(tǒng)為一第一操作系統(tǒng)平臺時,該存儲器管理電路將該第二分割區(qū)模擬為一可覆寫式光碟分割區(qū),并且向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一大容量儲存裝置與一可覆寫式光碟機的一裝置,其中該大容量儲存裝置對應該第一分割區(qū)并且該可覆寫式光碟機對應該第二分割區(qū)。13.根據(jù)權(quán)利要求12所述的存儲器控制器,其特征在于,其中該第二分割區(qū)為一虛擬分割區(qū)并且不占存儲器空間。14.根據(jù)權(quán)利要求12所述的存儲器控制器,其特征在于,其中該主機系統(tǒng)將該可覆寫式光碟機掛載至一安裝點,其中該存儲器管理電路從該安裝點接收一大容量儲存裝置介面命令并且根據(jù)該大容量儲存裝置介面命令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式。15.根據(jù)權(quán)利要求10所述的存儲器控制器,其特征在于,其中該存儲器管理電路配置一第一分割區(qū)與一第二分割區(qū),其中當該主機系統(tǒng)的該操作系統(tǒng)為一第二操作系統(tǒng)平臺時,該存儲器管理電路將該第二分割區(qū)模擬為一光碟分割區(qū),并且向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一大容量儲存裝置與一光碟機的一裝置,其中該大容量儲存裝置對應該第一分割區(qū)并且該光碟機對應該第二分割區(qū)。16.根據(jù)權(quán)利要求15所述的存儲器控制器,其特征在于,其中該主機系統(tǒng)將該光碟機掛載至一安裝點,其中該存儲器管理電路從該安裝點接收一大容量儲存裝置介面命令并且根據(jù)該大容量儲存裝置介面命令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式。17.根據(jù)權(quán)利要求10所述的存儲器控制器,其特征在于,其中該存儲器管理電路配置一第一分割區(qū)與一第二分割區(qū),其中當該主機系統(tǒng)的該操作系統(tǒng)為一第三操作系統(tǒng)平臺時,該存儲器管理電路向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一人機介面與一大容量儲存裝置的一復合式裝置,其中該大容量儲存裝置對應該第一分割區(qū)。18.根據(jù)權(quán)利要求17所述的存儲器控制器,其特征在于,其中該存儲器管理電路經(jīng)由該主機系統(tǒng)的一人機介面設備通道接收符合一人機介面協(xié)定的一指令并且根據(jù)該指令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式。19.一種存儲器儲存裝置,其特征在于,包括一連接器,用以電性連接至一主機系統(tǒng);一可復寫式非易失性存儲器模塊,具有多個實體區(qū)塊;以及一存儲器控制器,電性連接至該連接器與該可復寫式非易失性存儲器模塊,其中該存儲器控制器從該主機系統(tǒng)中接收多筆聯(lián)絡詢問指令并且根據(jù)該些聯(lián)絡詢問指令的一態(tài)樣識別該主機系統(tǒng)的一操作系統(tǒng)的一類型,其中該存儲器控制器根據(jù)該操作系統(tǒng)的該類型配置該可復寫式非易失性存儲器模塊并且向該主機系統(tǒng)宣告對應該存儲器儲存裝置的一配置。20.根據(jù)權(quán)利要求19所述的存儲器儲存裝置,其特征在于,其中該存儲器控制器識別該些聯(lián)絡詢問指令的一傳送順序并且根據(jù)該傳送順序識別該主機系統(tǒng)的該操作系統(tǒng)的該類型。21.根據(jù)權(quán)利要求19所述的存儲器儲存裝置,其特征在于,其中該存儲器控制器配置一第一分割區(qū)與一第二分割區(qū),其中當該主機系統(tǒng)的該操作系統(tǒng)為一第一操作系統(tǒng)平臺時,該存儲器控制器將該第二分割區(qū)模擬為一可覆寫式光碟分割區(qū),并且向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一大容量儲存裝置與一可覆寫式光碟機的一裝置,其中該大容量儲存裝置對應該第一分割區(qū)并且該可覆寫式光碟機對應該第二分割區(qū)。22.根據(jù)權(quán)利要求21所述的存儲器儲存裝置,其特征在于,其中該第二分割區(qū)為一虛擬分割區(qū)并且不占存儲器空間。23.根據(jù)權(quán)利要求21所述的存儲器儲存裝置,其特征在于,其中該主機系統(tǒng)將該可覆寫式光碟機掛載至一安裝點,其中該存儲器控制器從該安裝點接收一大容量儲存裝置介面命令并且根據(jù)該大容量儲存裝置介面命令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式。24.根據(jù)權(quán)利要求19所述的存儲器儲存裝置,其特征在于,其中該存儲器控制器配置一第一分割區(qū)與一第二分割區(qū),其中當該主機系統(tǒng)的該操作系統(tǒng)為一第二操作系統(tǒng)平臺時,該存儲器控制器將該第二分割區(qū)模擬為一光碟分割區(qū),并且向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一大容量儲存裝置與一光碟機的一裝置,其中該大容量儲存裝置對應該第一分割區(qū)并且該光碟機對應該第二分割區(qū)。25.根據(jù)權(quán)利要求24所述的存儲器儲存裝置,其特征在于,其中該主機系統(tǒng)將該光碟機掛載至一安裝點,其中該存儲器控制器從該安裝點接收一大容量儲存裝置介面命令并且根據(jù)該大容量儲存裝置介面命令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式。26.根據(jù)權(quán)利要求19所述的存儲器儲存裝置,其特征在于,其中該存儲器控制器配置一第一分割區(qū)與一第二分割區(qū),其中當該主機系統(tǒng)的該操作系統(tǒng)為一第三操作系統(tǒng)平臺時,該存儲器控制器向該主機系統(tǒng)宣告該存儲器儲存裝置為包括一人機介面與一大容量儲存裝置的一復合式裝置,其中該大容量儲存裝置對應該第一分割區(qū)。27.根據(jù)權(quán)利要求26所述的存儲器儲存裝置,其特征在于,其中該存儲器控制器經(jīng)由該主機系統(tǒng)的一人機介面設備通道接收符合一人機介面協(xié)定的一指令并且根據(jù)該指令將該第一分割區(qū)的該儲存屬性設定為一可寫入模式。全文摘要本發(fā)明提供一種存儲器配置方法、存儲器控制器及存儲器儲存裝置。本存儲器配置方法用于存儲器儲存裝置,其中此存儲器儲存裝置的可復寫式非易失性存儲器模塊具有多個實體區(qū)塊。本方法包括從主機系統(tǒng)中接收多筆聯(lián)絡(handshaking)詢問指令。本方法也包括識別這些聯(lián)絡詢問指令的態(tài)樣并且根據(jù)此態(tài)樣識別主機系統(tǒng)的操作系統(tǒng)的類型。再者,本方法還包括根據(jù)操作系統(tǒng)的類型配置此可復寫式非易失性存儲器模塊并且向該主機系統(tǒng)宣告對應存儲器儲存裝置的配置。因此,本方法可根據(jù)不同的操作系統(tǒng)對存儲器模塊進行不同配置,以致于存儲器儲存裝置可順利接收指令并且根據(jù)使用者的需求重新設定。文檔編號G06F12/02GK102736861SQ20111008989公開日2012年10月17日申請日期2011年4月8日優(yōu)先權(quán)日2011年4月8日發(fā)明者李乾輔申請人:群聯(lián)電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1