mmc_blk_rw_rq_prep
时间: 2023-08-12 16:06:45 浏览: 105
mmc.rar_MMC协议_mmc_usr blk d
mmc_blk_rw_rq_prep是一个函数,用于准备处理读写请求。在这个函数中,主要是实现将struct request转换为struct mmc_async_req的过程。具体来说,它将struct request中的信息转换为struct mmc_async_req,并将其存储在mmc_queue中的mmc_queue_req中。这个转换的结果就是mmc_queue_req->mmc_active,表示当前要下发的异步请求。接下来,通过调用mmc_start_req函数将异步请求发送到mmc core中进行处理。最后,根据处理的结果来判断异步请求是否被正常处理完成,并进行相应的操作。\[1\]\[2\]
#### 引用[.reference_title]
- *1* *2* *3* [[sd card] sd card块设备(mmc_blk)读写流程学习笔记](https://blog.csdn.net/ooonebook/article/details/60883208)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文