| 
														
															@@ -44,7 +44,7 @@ bool SdioCard::begin(SdioConfig sdioConfig) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         && checkReturnOk(sd_card_select_deselect(g_sdio_card_rca)) 
														 | 
														
														 | 
														
															         && checkReturnOk(sd_card_select_deselect(g_sdio_card_rca)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         && checkReturnOk(sd_cardstatus_get(&g_sdio_card_status)) 
														 | 
														
														 | 
														
															         && checkReturnOk(sd_cardstatus_get(&g_sdio_card_status)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         && checkReturnOk(sd_bus_mode_config(SDIO_BUSMODE_4BIT)) 
														 | 
														
														 | 
														
															         && checkReturnOk(sd_bus_mode_config(SDIO_BUSMODE_4BIT)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        && checkReturnOk(sd_transfer_mode_config(SD_DMA_MODE)); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        && checkReturnOk(sd_transfer_mode_config(sdioConfig.useDma() ? SD_DMA_MODE : SD_POLLING_MODE)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 uint8_t SdioCard::errorCode() const 
														 | 
														
														 | 
														
															 uint8_t SdioCard::errorCode() const 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -280,4 +280,7 @@ extern "C" void SDIO_IRQHandler(void) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 // SDIO configuration for main program 
														 | 
														
														 | 
														
															 // SDIO configuration for main program 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 SdioConfig g_sd_sdio_config(DMA_SDIO); 
														 | 
														
														 | 
														
															 SdioConfig g_sd_sdio_config(DMA_SDIO); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+// SDIO configuration in crash 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+SdioConfig g_sd_sdio_config_crash(0); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #endif 
														 | 
														
														 | 
														
															 #endif 
														 |