SD工作记录
时间:2010-06-10 来源:mournjust
6.10:
今天发现驱动在mmc_sd_init_card中的mmc_decode_csd处挂掉了,也就是前面mmc_send_csd获得的返回值不对,但是在linux下的值是与在rvds中的测试值是一样的。 返回值为: the cmd->resp[0] is 0x924000b9 the cmd->resp[1] is 0x76dbdfff the cmd->resp[2] is 0x5f5983ce the cmd->resp[3] is 0x7fff32 为什么还是会挂掉了? 但是我将命令改成short response就能过(瞎搞的,协议中说明是R2)
今天发现驱动在mmc_sd_init_card中的mmc_decode_csd处挂掉了,也就是前面mmc_send_csd获得的返回值不对,但是在linux下的值是与在rvds中的测试值是一样的。 返回值为: the cmd->resp[0] is 0x924000b9 the cmd->resp[1] is 0x76dbdfff the cmd->resp[2] is 0x5f5983ce the cmd->resp[3] is 0x7fff32 为什么还是会挂掉了? 但是我将命令改成short response就能过(瞎搞的,协议中说明是R2)
相关阅读 更多 +