TWI467367B - 安全數碼卡熱插拔的檢測方法及檢測裝置 - Google Patents

安全數碼卡熱插拔的檢測方法及檢測裝置 Download PDF

Info

Publication number
TWI467367B
TWI467367B TW101127611A TW101127611A TWI467367B TW I467367 B TWI467367 B TW I467367B TW 101127611 A TW101127611 A TW 101127611A TW 101127611 A TW101127611 A TW 101127611A TW I467367 B TWI467367 B TW I467367B
Authority
TW
Taiwan
Prior art keywords
message
digital card
secure digital
command
card
Prior art date
Application number
TW101127611A
Other languages
English (en)
Other versions
TW201331752A (zh
Inventor
de-jun Yu
Original Assignee
Mstar Semiconductor Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mstar Semiconductor Inc filed Critical Mstar Semiconductor Inc
Publication of TW201331752A publication Critical patent/TW201331752A/zh
Application granted granted Critical
Publication of TWI467367B publication Critical patent/TWI467367B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Debugging And Monitoring (AREA)

Description

安全數碼卡熱插拔的檢測方法及檢測裝置
本發明涉及電腦領域,特別是涉及一種檢測安全數碼卡熱插拔的方法及裝置。
安全數碼卡(Secure Digital Memory Card,簡稱為SD)的存取通常是透過過SD讀卡器轉為USB設備來進行。當SD讀卡器仍然插在系統的USB介面上,而SD卡卻被用戶從SD讀卡器中拔除時,目前的Linux系統並無法偵測到這種狀況。
在實際應用中,如果SD卡已經被用戶從SD讀卡器中拔除了,但上層應用程式並不知道該SD卡已經被拔除,始終認為該SD卡仍然可被存取,從而持續進行讀寫操作時,將無法讀取資料也無法寫入資料,從而導致讀寫失敗。
因此,由於偵測不到SD卡的插拔事件,往往造成一些應用程式的混淆。
本發明主要解決的技術問題是提供一種安全數碼卡熱插拔的檢測方法,本發明還提供相應的檢測裝置,能夠及時檢測到安全數碼卡的熱插拔,從而為上層的應用程式提供準確的數碼卡狀態。
本發明之一方面係為一種檢測方法,應用於檢測一安全數碼卡之一熱插拔狀態,該檢測方法係包括以下步驟: 在需要捕獲該熱插拔狀態的一應用程式開啟時,根據一預設頻率而向該安全數碼卡發送一詢問命令;接收根據該詢問命令而回傳的一本次命令回傳訊息,其中該本次命令回傳訊息係包括該安全數碼卡存在的消息或該安全數碼卡不存在的消息;根據保存在本地的一上一次命令回傳訊息和該本次命令回傳訊息而判斷該熱插拔狀態;以及將判斷出的該熱插拔狀態回傳給該應用程式。
本發明之另一方面係為一種檢測裝置,應用於檢測一安全數碼卡之一熱插拔狀態,包括:一發送模組,用於在需要捕獲該熱插拔狀態的一應用程式開啟時,以一預設頻率向該安全數碼卡發送一詢問命令;一接收模組,用於接收根據該詢問命令而回傳的一本次命令回傳訊息;一判斷模組,耦接於該接收模組,其係根據保存在本地的一上一次命令回傳訊息和該本次命令回傳訊息而判斷該熱插拔狀態;以及一狀態回傳模組,耦接於該判斷模組,其係將該熱插拔狀態回傳給該應用程式。
本發明實施例中通過以預設的頻率向SD卡發送詢問命令,接收根據該詢問命令返回的本次命令返回消息,然後根據該命令返回消息判斷該SD卡是否被拔除或者被***;能夠及時檢測到SD卡的熱插拔狀態,從而為上層的應用程式提供準確的數碼卡狀態;並且在本發明中,在用戶態的層面設置輪詢執行緒對安全數碼卡的熱插拔進行檢測,只需要對應用層的程式進行修改而不需要修改核心層的程式,更靈活,便於操作。
為了對本發明之上述及其他方面有更佳的瞭解,下文 特舉較佳實施例,並配合所附圖式,作詳細說明如下:
參閱第1圖,其係本發明檢測SD卡熱插拔的方法實施例的資料流程圖。本發明檢測SD卡熱插拔的方法的實施例包括以下步驟:
首先,在需要捕獲SD卡熱插拔的應用程式開啟時,開啟一個用於以預設的頻率向SD卡發送詢問命令的輪詢執行緒(polling thread)(步驟101)。以Linux系統為例,向SD卡發送詢問命令的方式可以透過在應用端開啟輪詢執行緒的方式實現。
接著,以預設的頻率向SD卡發送詢問命令(步驟102)。例如:當發送一次TEST UNIT READY命令時,根據SD卡通信協定,若此時有SD卡存在,電腦系統介面會對該詢問命令做出反映,即回傳一個SD卡存在的消息;若此時沒有SD卡存在,則系統會收到一個SD卡不存在的消息。
接收本次命令回傳訊息(步驟103)。命令回傳訊息是根據步驟102中的詢問命令和SD卡的插拔狀態發出的。而命令回傳訊息可包括SD卡存在的消息和SD卡不存在的消息兩種,每次只包含這兩種消息中的一種。例如:利用回傳值1來表示SD卡存在的消息;以及利用回傳值0來表示SD卡不存在的消息。
根據保存在本地的上一次接收的命令回傳訊息和本次命令回傳訊息判斷SD卡的熱插拔狀態(步驟104)。步驟 104的判斷方式可進一步包含以下幾種類型。
其一為:當上一次接收的是SD卡存在的消息,本次接收的是SD卡不存在的消息,則判斷出SD卡被拔除。
其二為:當上一次接收的是SD卡不存在的消息,本次接收的是SD卡存在的消息,則判斷出SD卡被***。
其三為:當上一次接收的是SD卡存在的消息,本次接收的還是SD卡存在的消息,則檢測出SD卡未被拔除。
其四為:當上一次接收的是SD卡不存在的消息,本次接收的還是SD卡不存在的消息,則檢測出SD卡未被***。
之後,再用本次命令回傳訊息替代上一次接收的命令回傳訊息,以備下一次判斷時使用。在後兩種情形中,由於SD卡的狀態並未改變,代表本次命令回傳訊息與上一次接收的命令回傳訊息相同,此時便不一定需要進行替代的步驟。
將判斷出的SD卡的熱插拔狀態回傳給需要捕獲SD卡熱插拔狀態的應用程式(步驟105)。
判斷需要捕捉SD卡熱插拔狀態的應用程式是否結束(步驟106)。如果需要捕捉SD卡熱插拔狀態的應用程式還沒有結束,則返回步驟102;如果需要捕捉SD卡熱插拔狀態的應用程式已經結束,則關閉該輪詢執行緒(步驟107)。
在本實施例中,通過在應用程式層嵌入輪詢執行緒,用於以預設的頻率向SD卡發送詢問命令,接收根據詢問命令回傳的命令回傳訊息,然後根據該命令回傳訊息判斷該SD卡是否被拔除或者被***。此種作法能夠及時檢測到SD卡的熱插拔狀態,從而為上層的應用程式提供準確 的SD卡狀態。
再者,輪詢執行緒可供複數個應用程式使用,即輪詢執行緒向複數個應用程式提供SD卡是否被拔除或者被***的消息。
當有複數個應用程式均需要捕獲SD卡熱插拔狀態並且複數個應用程式均由同一供應商提供時,複數個應用程式可共用所判斷出的SD卡熱插拔狀態,則開啟一個輪詢執行緒就可給複數個應用程式提供SD卡熱插拔狀態,從而大大減小了系統的執行緒開銷。
進一步的,由於此流程係於使用者模式(user mode)設置輪詢執行緒。利用輪詢執行緒來對SD卡的熱插拔進行檢測,只需要對應用層(application layer)的程式進行修改而不需要修改核心層的程式,更靈活,便於操作。
參閱第2圖,其係本發明檢測SD卡熱插拔的裝置實施例的邏輯結構示意圖。本發明檢測SD卡熱插拔的裝置的實施例包括:控制模組200、狀態回傳模組204、發送模組201、接收模組202。其中,控制模組200耦接於狀態回傳模組204、發送模組201、接收模組202。
發送模組201在需要捕獲SD卡熱插拔狀態的應用程式開啟時,以預設的頻率向SD卡發送詢問命令。
接收模組202用於接收根據詢問命令回傳的本次命令回傳訊息,命令回傳訊息包括SD卡存在的消息或SD卡不存在的消息。
控制模組200用於控制發送模組201以預設的頻率向讀卡器中的SD卡發送詢問命令和控制接收模組202接收 根據發送模組201發送的詢問命令回傳的命令回傳訊息。
另外,控制模組200包含耦接於接收模組202的判斷模組203,將判斷模組203用於根據保存在本地的上一次接收的命令回傳訊息和本次命令回傳訊息判斷SD卡的熱插拔狀態。
當上一次接收的是SD卡存在的消息,本次接收的是SD卡不存在的消息,則判斷模組203判斷出SD卡被拔除;以及當上一次接收的是SD卡不存在的消息,本次接收的是SD卡存在的消息,則判斷模組203判斷出SD卡被***。
當上一次接收的是SD卡存在的消息,本次接收的還是SD卡存在的消息,則檢測出SD卡未被拔除;以及當上一次接收的是SD卡不存在的消息,本次接收的還是SD卡不存在的消息,則檢測出SD卡未被***。
狀態回傳模組204耦接於判斷模組203,將判斷出的SD卡的熱插拔狀態回傳給需要捕獲SD卡熱插拔狀態的應用程式。
請參閱第3圖,其係本發明檢測SD卡熱插拔的裝置實施例的另一邏輯結構示意圖。除了如第2圖所示之模組外,本實施例中的裝置還進一步包括:執行緒開啟模組206、保存模組205、執行緒關閉模組207。
保存模組205耦接於狀態回傳模組204,用於當本次命令回傳訊息與上一次接收的命令回傳訊息不相同時,用接收模組202接收的本次命令回傳訊息替代上一次接收的命令回傳訊息,以備下一次判斷時使用。
在需要捕獲SD卡熱插拔的應用程式開啟時,執行緒開 啟模組206將開啟一個用於以預設的頻率重複向SD卡發送詢問命令的輪詢執行緒,其中輪詢執行緒與應用程式對應。
以Linux系統為例,在應用端開啟輪詢執行緒。輪詢執行緒根據預設的頻率向SD卡重複發送詢問命令,例如當發送一次TEST UNIT READY命令時,根據SD卡通信協定,若此時有SD卡存在,電腦系統介面會對該詢問命令做出反映,即回傳一個SD卡存在的消息;若此時沒有SD卡存在,則系統會收到一個SD卡不存在的消息。
執行緒關閉模組207,用於當有需要捕獲SD卡熱插拔的應用程式結束時,關閉與該應用程式對應的輪詢執行緒。
進一步的,執行緒開啟模組206還用於在需要捕獲SD卡熱插拔的應用程式開啟時,開啟一個用於以預設的頻率向SD卡發送詢問命令的輪詢執行緒。其中,輪詢執行緒可供複數個應用程式使用,即該輪詢執行緒向複數個應用程式提供SD卡是否被拔除或者被***的消息。
進一步的,執行緒關閉模組207還用於當所有需要捕獲SD卡熱插拔的應用程式都結束時,關閉該輪詢執行緒。
進一步的,判斷模組203還用於當上一次接收的是SD卡存在的消息,本次接收的還是SD卡存在的消息時,則檢測出該SD卡未被拔除;當上一次接收的是SD卡不存在的消息,本次接收的還是SD卡不存在的消息時,則檢測出該SD卡未被***。
在本實施例中,通過在應用程式層嵌入輪詢執行緒的 方式,將輪詢執行緒用於以預設的頻率向SD卡發送詢問命令,接收根據詢問命令而回傳的命令回傳訊息,然後根據該命令回傳訊息判斷該SD卡是否被拔除或者被***。此種做法能夠及時檢測到SD卡的熱插拔狀態,從而為上層的應用程式提供準確的數碼卡狀態。
再者,當有複數個應用程式均需要捕獲SD卡熱插拔狀態並且複數個應用程式均由同一供應商提供時,複數個應用程式可共用所判斷出的SD卡熱插拔狀態,則開啟一個輪詢執行緒就可給複數個應用程式提供SD卡熱插拔狀態,從而大大減小了系統的執行緒開銷。
進一步的,在用戶態的層面設置輪詢執行緒對SD卡的熱插拔進行檢測,只需要對應用層的程式進行修改而不需要修改核心層的程式,更靈活,便於操作。
以上所述僅為本發明的實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍內。
200‧‧‧控制模組
203‧‧‧判斷模組
201‧‧‧發送模組
202‧‧‧接收模組
204‧‧‧狀態回傳模組
206‧‧‧執行緒開啟模組
205‧‧‧保存模組
207‧‧‧執行緒關閉模組
第1圖,其係本發明檢測SD卡熱插拔的方法實施例的資料流程圖。
第2圖,其係本發明檢測SD卡熱插拔的裝置實施例的邏輯結構示意圖。
第3圖,其係本發明檢測SD卡熱插拔的裝置實施例 的另一邏輯結構示意圖。

Claims (15)

  1. 一種檢測方法,應用於檢測一安全數碼卡之一熱插拔狀態,該檢測方法係包括以下步驟:在需要捕獲該熱插拔狀態的一應用程式開啟時,根據一預設頻率而向該安全數碼卡發送一詢問命令;接收根據該詢問命令而回傳的一本次命令回傳訊息,其中該本次命令回傳訊息係包括該安全數碼卡存在的消息或該安全數碼卡不存在的消息;根據保存在本地的一上一次命令回傳訊息和該本次命令回傳訊息而判斷該熱插拔狀態;以及將判斷出的該熱插拔狀態回傳給該應用程式。
  2. 如申請專利範圍第1項所述之檢測方法,其中根據保存在本地的該上一次命令回傳訊息和該本次命令回傳訊息而判斷該熱插拔狀態之步驟係包括以下步驟:當該上一次命令回傳訊息為該安全數碼卡存在的消息,且該本次命令回傳訊息為該安全數碼卡不存在的消息,則判斷該安全數碼卡被拔除;以及當該上一次命令回傳訊息為該安全數碼卡不存在的消息,且該本次命令回傳訊息為該安全數碼卡存在的消息,則判斷該安全數碼卡被***。
  3. 如申請專利範圍第1項所述之檢測方法,其中更包括以下步驟:在該應用程式開啟時,開啟與該應用程式對應之一輪 詢執行緒,該輪詢執行緒係根據該預設頻率向該安全數碼卡發送該詢問命令。
  4. 如申請專利範圍第3項所述之檢測方法,其中還包括以下步驟:當該應用程式結束時,關閉該輪詢執行緒。
  5. 如申請專利範圍第1項所述之檢測方法,其中更包含以下步驟:當複數個應用程式均需要捕獲該熱插拔狀態,且該等應用程式均由同一供應商提供時,該等應用程式係可共用該熱插拔狀態。
  6. 如申請專利範圍第1項所述之檢測方法,其中根據保存在本地的該上一次命令回傳訊息和該本次命令回傳訊息而判斷該熱插拔狀態之步驟係包括以下步驟:當該上一次命令回傳訊息與該本次命令回傳訊息均為該安全數碼卡存在的消息時,判斷該安全數碼卡未被拔除;以及當該上一次命令回傳訊息與該本次命令回傳訊息均為該安全數碼卡不存在的消息時,判斷該安全數碼卡未被***。
  7. 如申請專利範圍第1項所述之方法,其中更包括以下步驟: 用該本次命令回傳訊息替代該上一次命令回傳訊息,以備下一次判斷時使用。
  8. 一種檢測裝置,應用於檢測一安全數碼卡之一熱插拔狀態,包括:一發送模組,用於在需要捕獲該熱插拔狀態的一應用程式開啟時,以一預設頻率向該安全數碼卡發送一詢問命令;一接收模組,用於接收根據該詢問命令而回傳的一本次命令回傳訊息;一判斷模組,耦接於該接收模組,其係根據保存在本地的一上一次命令回傳訊息和該本次命令回傳訊息而判斷該熱插拔狀態;以及一狀態回傳模組,耦接於該判斷模組,其係將該熱插拔狀態回傳給該應用程式。
  9. 如申請專利範圍第8項所述之檢測裝置,其中該上一次命令回傳訊息與該本次命令回傳訊息係指示該安全數碼卡是否存在。
  10. 如申請專利範圍第8項所述之檢測裝置,其中當該上一次命令回傳訊息為該安全數碼卡存在的消息,而該本次命令回傳訊息為該安全數碼卡不存在的消息,該判斷模組判斷該安全數碼卡被拔除;以及當該上一次命令回傳訊息為該安全數碼卡不存在的消息,該本次命令回傳訊息 為該安全數碼卡存在的消息,該判斷模組判斷該安全數碼卡被***。
  11. 如申請專利範圍第8項所述之檢測裝置,其中更包括:一執行緒開啟模組,用於在該應用程式開啟時,開啟一個與該應用程式對應之輪詢執行緒,該輪詢執行緒係以該預設頻率向該安全數碼卡發送該詢問命令。
  12. 如申請專利範圍第8項所述之檢測裝置,其中更包括:一執行緒關閉模組,用於當該應用程式結束時,關閉與該應用程式對應的輪詢執行緒。
  13. 如申請專利範圍第8項所述之檢測裝置,其中當有複數個應用程式均需要捕獲該熱插拔狀態,且該等應用程式均由同一供應商提供時,該等應用程式可透過該狀態回傳模組而共用該熱插拔狀態。
  14. 如申請專利範圍第8項所述之檢測裝置,其中當該上一次命令回傳訊息與該本次命令回傳訊息均為該安全數碼卡存在的消息時,該判斷模組判斷該安全數碼卡未被拔除;當該上一次命令回傳訊息與該本次命令回傳訊息均為該安全數碼卡不存在的消息時,該判斷模組判斷該安全數碼卡未被***。
  15. 如申請專利範圍第8項所述之檢測裝置,其中更包括:一保存模組,耦接於該狀態回傳模組,其係以該本次命令回傳訊息替代上一次接收的命令回傳訊息,以備下一次判斷時使用。
TW101127611A 2012-01-18 2012-07-31 安全數碼卡熱插拔的檢測方法及檢測裝置 TWI467367B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210015931.XA CN102708032B (zh) 2012-01-18 2012-01-18 一种检测安全数码卡热插拔的方法及装置

Publications (2)

Publication Number Publication Date
TW201331752A TW201331752A (zh) 2013-08-01
TWI467367B true TWI467367B (zh) 2015-01-01

Family

ID=46900840

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101127611A TWI467367B (zh) 2012-01-18 2012-07-31 安全數碼卡熱插拔的檢測方法及檢測裝置

Country Status (3)

Country Link
US (1) US9223740B2 (zh)
CN (1) CN102708032B (zh)
TW (1) TWI467367B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9582223B2 (en) 2014-04-14 2017-02-28 International Business Machines Corporation Efficient reclamation of pre-allocated direct memory access (DMA) memory
KR101630156B1 (ko) * 2014-09-25 2016-06-15 현대자동차주식회사 인터페이스 장치, 그를 가지는 차량 및 그의 제어 방법
US10713102B2 (en) * 2016-07-05 2020-07-14 Matias Klein Unmanned ground and aerial vehicle attachment system
CN107168913B (zh) * 2017-05-27 2020-01-10 苏州浪潮智能科技有限公司 共享设备热拔出方法、装置和多用户管理***
CN114328341A (zh) * 2018-10-31 2022-04-12 深圳市道通智能航空技术股份有限公司 Sd卡热插拔的识别方法、识别模组及电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI257582B (en) * 2001-08-21 2006-07-01 O2Micro Inc Reconfigurable flash media reader system
US20060294498A1 (en) * 2005-06-23 2006-12-28 Noubar Partamian Hot-swapping a dynamic code generator
CN101876951A (zh) * 2009-10-30 2010-11-03 北京飞天诚信科技有限公司 多卡座读卡器识别方法、主机与多卡座读卡器的通信方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7237013B2 (en) * 2001-04-16 2007-06-26 National Instruments Corporation Network system including data socket components for accessing internet semaphores
US20020169913A1 (en) * 2001-05-10 2002-11-14 Heizer Stephen D. System and method of switching a hot-pluggable peripheral device
US20040078514A1 (en) * 2002-10-18 2004-04-22 I/O Interconnect, Inc. Apparatus and method for simply launching computer process to perform task
EP1690173A4 (en) * 2003-11-17 2010-04-21 Roy G Biv Corp COMMAND PROCESSING SYSTEMS AND METHODS
US20080071963A1 (en) * 2003-11-22 2008-03-20 Super Talent Electronics Inc. Express card with extended USB interface
EP1712098B1 (en) * 2004-02-02 2009-04-15 Nokia Corporation Method and device for ensuring the operating state of a mobile electronic terminal device
JP2008500617A (ja) * 2004-05-28 2008-01-10 トムソン ライセンシング カードリーダに対するメモリカードのプラグイン又は取り外しを管理する方法及び当該方法を使用する装置
CN101615152B (zh) * 2009-07-13 2013-07-03 中兴通讯股份有限公司 存储卡热插拔故障的检测方法和装置
CN101986327A (zh) * 2010-09-06 2011-03-16 建荣集成电路科技(珠海)有限公司 一种sd/mmc卡免检测脚在线/离线检测方法
CN101986237A (zh) * 2010-10-27 2011-03-16 南通芯迎设计服务有限公司 一种机箱前置弹出式usb集线器
CN102722430B (zh) * 2012-01-18 2015-05-13 晨星软件研发(深圳)有限公司 一种检测安全数码卡热插拔的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI257582B (en) * 2001-08-21 2006-07-01 O2Micro Inc Reconfigurable flash media reader system
US20060294498A1 (en) * 2005-06-23 2006-12-28 Noubar Partamian Hot-swapping a dynamic code generator
CN101876951A (zh) * 2009-10-30 2010-11-03 北京飞天诚信科技有限公司 多卡座读卡器识别方法、主机与多卡座读卡器的通信方法

Also Published As

Publication number Publication date
TW201331752A (zh) 2013-08-01
US20130185471A1 (en) 2013-07-18
CN102708032A (zh) 2012-10-03
CN102708032B (zh) 2014-12-10
US9223740B2 (en) 2015-12-29

Similar Documents

Publication Publication Date Title
TWI467367B (zh) 安全數碼卡熱插拔的檢測方法及檢測裝置
CN102972012A (zh) 电子装置的电缆连接的检测
BR102015014593B1 (pt) Sistema em chip
BR112016010983B1 (pt) Sistemas e métodos de discriminação de cartões de memória removíveis
WO2019071887A1 (zh) 连接器、NVMe存储设备及计算机设备
US20140258459A1 (en) Remote access to a data storage device
TWI498743B (zh) 資料儲存系統以及其管理方法
US9053248B2 (en) SRAM handshake
TWI463328B (zh) 安全數碼卡熱插拔的檢測方法及檢測裝置
TW200923784A (en) Electronic device and method for resuming from suspend-to-ram state thereof
JP2016206912A (ja) 電子機器、制御装置、自動取引装置、及びusbコネクタ監視プログラム
JP2007213557A5 (zh)
CN103810440A (zh) 存取***及方法
US9495315B2 (en) Information processing device and data communication method
KR20080022606A (ko) 메모리 고속복사 장치 및 방법
CN1329793C (zh) 区别***上电复位和带电复位的方法
EP3286644A1 (en) Management processor using code from peripheral device
CN105446856A (zh) 电子设备接口的检测方法、装置
EP3196769A1 (en) Reader/writer device, information processing device, data transfer control method, and program
KR101260313B1 (ko) 전자장치 및 그 데이터 송수신방법과, 슬레이브 장치 및복수의 장치 간의 통신방법
US20120246713A1 (en) Method and apparatus for controlling access of a secure digital memory card
CN113720591A (zh) 一种sd卡的插拔检测方法、装置及***
CN103473496A (zh) 程序、证书、数据一体化u盾
CN111222183B (zh) 一种基于usb接口的加密方法
CN109254953A (zh) 一种基于fat文件的数据删除方法、数据存储设备及***