蜗牛

一起交流,共同进步
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年1月6日

摘要: 最近在研究PXA300 SD卡的驱动程序,搞清楚了SD卡的初始化流程,记录如下1.在pxamci_probe()函数调用mmc_alloc_host()分配mmc_host结构,初始化了mmc_rescan延时任务2. 接着进行了mmc_host结构的一系列的初始化,MMC硬件控制器寄存器相关的初始化,中断的注册,DMA的初始化等3. 在pxamci_probe()最后调用了mmc_add_host()进行了mmc_host设备驱动模型相关的设置,执行mmc_host_start() 启动了mmc_rescan延时任务。4. 紧接着执行mmc_rescan()函数,发送相关的命令,依次扫描接到 阅读全文

posted @ 2011-01-06 12:38 路漫漫... 阅读(1729) 评论(0) 推荐(1) 编辑