|
armsys2410 大容量sd卡驱动开发 (再续)-----dma传输线程失败的问题
[复制链接]
通过串口打印的信息:
。。。。。
CSDIOControllerBase::Set_SDI_Bus_Width_4Bit
CSDIOControllerBase::SetClockRate - Clock rate set to 12687500 Hz
。。。。。。。。。。。。。。。
CSDIOControllerBase::BusRequestHandler BusRequestHandler starts (CMD:17)(发送命令17)
CSDIOControllerBase::Start_SDI_Clock SDHCD: Clock started...
in CSDIOControllerBase::SetupDmaXfer
CSDIOControllerBase::Stop_SDIO_DMA_Channel(停止dma通道)
CSDIOControllerBase::Get_SDI_Bus_Width(获得宽度为4)
CSDIOControllerBase::SendCommand SendCommand (0x00442800, 0x0011, 0x00000000, 0x0001, 0x1) starts
CSDIOControllerBase::SendCommand sendSDICommand short response6 required
CSDIOControllerBase::BusRequestHandler SDHCD:BusRequestHandler ends
CSDIOControllerBase::GetCommandResponse --GetCommandResponse started
CSDIOControllerBase::GetCommandResponse --GetCommandResponse returned SD_API_STATUS_SUCCESS(命令17的响应好像没错阿)
CSDIOControllerBase::Enable_SDIO_DMA_Channel
CSDIOControllerBase::Get_SDI_Bus_Width
63CSDIOControllerBase::TransferIstThread : Wait Failed!(为什么dma传输线程失败呢)
CSDIOControllerBase::Stop_SDIO_DMA_Channel
CSDIOControllerBase::Is_SDIO_Interrupt_Enabled
125CSDIOControllerBase::SDIO_Interrupt_Disable(是不是有sd卡插入,sd中断就关闭)
CSDIOControllerBase::Stop_SDI_Clock SDHCD: Clock stopped...
|
|