sd(
secure digital memory card)io
卡是在sd
記憶體卡介面基礎之上發展起來的介面。
sdio
協議類似於
usb匯流排協議。
和usb總路線類似,sdio總路線也有兩端,一端是host端,另外一端是device端,所有指令都是由host端發出指令開始,在device端只要能解析host的命令,就可以和host進行通訊。
關於更進一步的sdio
協議,及協議中傳送命令,回應命令,傳送資料等相關協議,及
ddk對
sdio
卡裝置的支援,還有利用匯流排驅動使
sdio
裝置初始化,接收中斷,傳送和接收資料等操作的介紹,參見
[1]。
[1] windows驅動開發詳解,張帆
SDIO驅動 3 sdio匯流排誕生記
linux定義了形形色色的匯流排i2c,usb,pci還有我們這裡要說的sdio等等等等,所謂匯流排,簡單理解就是實現 乙個規範 specification 用來支援 規範中定義的操作時序 讀寫方式 命令集合等,滿足spec定義的裝置或驅動就可以掛載上面由core usb core,mmc core...
裝置驅動例項 字元裝置驅動
在整個linux裝置驅動學習中,字元裝置驅動較為基礎。通過對它的學習,對裝置驅動進一步加深了解 cdev 結構體struct cdev 講下比較重要的成員變數 dev t dev 定義了32位的裝置號,其中12位是主裝置號,20位是從裝置號。獲取主裝置號 major dev t dev 獲取從裝置號...
驅動 linux裝置驅動 字元裝置驅動開發
preface 前面對linux裝置驅動的相應知識點進行了總結,現在進入實踐階段!linux 裝置驅動入門篇 linux 裝置驅動掃盲篇 fedora下的字元裝置驅動開發 開發乙個基本的字元裝置驅動 在linux核心驅動中,字元裝置是最基本的裝置驅動。字元裝置包括了裝置最基本的操作,如開啟裝置 關閉...