General cleanup
This commit is contained in:
@ -370,19 +370,19 @@ void SPIClass::updateSettings() {
|
||||
switch (_currentSetting->dataMode) {
|
||||
case SPI_MODE0:
|
||||
HW_SPI_init.CPHA = SSP_CPHA_FIRST;
|
||||
HW_SPI_init.CPOL = SSP_CPOL_HI;
|
||||
HW_SPI_init.CPOL = SSP_CPOL_HI;
|
||||
break;
|
||||
case SPI_MODE1:
|
||||
HW_SPI_init.CPHA = SSP_CPHA_SECOND;
|
||||
HW_SPI_init.CPOL = SSP_CPOL_HI;
|
||||
HW_SPI_init.CPOL = SSP_CPOL_HI;
|
||||
break;
|
||||
case SPI_MODE2:
|
||||
HW_SPI_init.CPHA = SSP_CPHA_FIRST;
|
||||
HW_SPI_init.CPOL = SSP_CPOL_LO;
|
||||
HW_SPI_init.CPOL = SSP_CPOL_LO;
|
||||
break;
|
||||
case SPI_MODE3:
|
||||
HW_SPI_init.CPHA = SSP_CPHA_SECOND;
|
||||
HW_SPI_init.CPOL = SSP_CPOL_LO;
|
||||
HW_SPI_init.CPOL = SSP_CPOL_LO;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
@ -108,7 +108,7 @@ bool SDIO_ReadBlock_DMA(uint32_t blockAddress, uint8_t *data) {
|
||||
SDIO_CLEAR_FLAG(SDIO_ICR_CMD_FLAGS | SDIO_ICR_DATA_FLAGS);
|
||||
dma_disable(SDIO_DMA_DEV, SDIO_DMA_CHANNEL);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
//Wait for DMA transaction to complete
|
||||
while ((DMA2_BASE->ISR & (DMA_ISR_TEIF4|DMA_ISR_TCIF4)) == 0 ) { /* wait */ }
|
||||
|
Reference in New Issue
Block a user