我使用下面的命令加载模块
insmod sdio.ko gpio_sd_vcc_en_n=131 gpio_sd_cd_n=132
之后会提示,
SDIO: Read DMA Channel Number is 4
SDIO: Write DMA Channel Number is 5
然后便没有反应了。
调试的时候,发现
在运行到sdio.c的
start_clock(ctrller);
之后,
在函数sdio_wait_for_interrupt(ctrller, MMC_I_END_CMD_RES);里面停住了
继续跟踪,是在sdio_wait_for_interrupt函数里面,运行到
wait_for_completion(&ctrller->completion);就停了。
请问下这大概是什么问题???,我们没有连接WIFI_PD和WIFI_IO引脚,WIFI_PD具体有什么作用也搞得不是很清楚,这两个脚可不可以不连啊??
致谢!!