File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -252,13 +252,23 @@ static bool wifiHostedInit() {
252
252
if (!hosted_initialized) {
253
253
hosted_initialized = true ;
254
254
struct esp_hosted_sdio_config conf = INIT_DEFAULT_HOST_SDIO_CONFIG ();
255
+ #ifdef BOARD_HAS_SDIO_ESP_HOSTED
256
+ conf.pin_clk .pin = BOARD_SDIO_ESP_HOSTED_CLK;
257
+ conf.pin_cmd .pin = BOARD_SDIO_ESP_HOSTED_CMD;
258
+ conf.pin_d0 .pin = BOARD_SDIO_ESP_HOSTED_D0;
259
+ conf.pin_d1 .pin = BOARD_SDIO_ESP_HOSTED_D1;
260
+ conf.pin_d2 .pin = BOARD_SDIO_ESP_HOSTED_D2;
261
+ conf.pin_d3 .pin = BOARD_SDIO_ESP_HOSTED_D3;
262
+ conf.pin_reset .pin = BOARD_SDIO_ESP_HOSTED_RESET;
263
+ #else
255
264
conf.pin_clk .pin = CONFIG_ESP_SDIO_PIN_CLK;
256
265
conf.pin_cmd .pin = CONFIG_ESP_SDIO_PIN_CMD;
257
266
conf.pin_d0 .pin = CONFIG_ESP_SDIO_PIN_D0;
258
267
conf.pin_d1 .pin = CONFIG_ESP_SDIO_PIN_D1;
259
268
conf.pin_d2 .pin = CONFIG_ESP_SDIO_PIN_D2;
260
269
conf.pin_d3 .pin = CONFIG_ESP_SDIO_PIN_D3;
261
- // conf.pin_rst.pin = CONFIG_ESP_SDIO_GPIO_RESET_SLAVE;
270
+ conf.pin_reset .pin = CONFIG_ESP_SDIO_GPIO_RESET_SLAVE;
271
+ #endif
262
272
// esp_hosted_sdio_set_config() will fail on second attempt but here temporarily to not cause exception on reinit
263
273
if (esp_hosted_sdio_set_config (&conf) != ESP_OK || esp_hosted_init () != ESP_OK) {
264
274
log_e (" esp_hosted_init failed!" );
You can’t perform that action at this time.
0 commit comments