本mmc子系統主要討論了下述內容:
關於mmc子系統,各硬體平台、各linux版本之間的差異;
閱讀mmc子系統需要的知識準備;
啥是是mmc,啥又是sd,啥又是sdio;
一些linux裝置模型的重現;
虛擬匯流排;
mmc子系統的結構組織;
關於platform匯流排,研究的主線一;
關於mmc匯流排,研究的主線二;
關於sdio匯流排
相關結構體;比如 platform_device描述乙個platform裝置,platform driver描述乙個msmsdcc_driver裝置驅動,描述mmc card的結構等等;
host控制的結構體;
mmc子系統的**組織;
bsp相關**;
驅動相關**;
主要**分析;
mmc card初始裝置;
相關中斷,及上下半步各完成什麼工作;
定時器相關的一些介紹;
mmc子系統學習筆記二 關於mmc子系統筆記的說明
mmc子系統是linux裝置驅動中乙個不可缺少的部分,但科技進步,時代發展,現在mmc已經不是從前的mmc card 現在mmc子系統已經衍生到sd,sdio相關的技術了,也就是說mmc子系統已經能夠管理控制sd和sdio相關了,但是由於歷史的原因,仍稱呼為mmc子系統。mmc子系統差異說明 本mm...
Linux MTD子系統學習(一)
mtd memory technology device 記憶體技術裝置,是linux用於描述rom,nand,nor等裝置的子系統的抽象,mtd裝置可以按塊讀寫也可以按位元組讀寫,也就是說mtd裝置既可以是塊裝置也可以是字元裝置,塊裝置 mtdblackx 操作針對檔案系統,字元裝置 mtdx 操...
Shuriken粒子系統學習筆記
預設展開的是粒子系統的初始化模組 定義了粒子初始化時的持續時間 迴圈方式 發射速度 大小等一些列基本的引數 emission 發射模組 控制粒子的發射速率 rate shape 形狀模組 定義粒子發射器的形狀 生命週期 速度 大小 顏色 旋轉 作用力 uv sub emitters 子發射器模組 此...