};\r
if (slot_config->gpio_cd != SDSPI_SLOT_NO_CD) {\r
io_conf.pin_bit_mask |= (1 << slot_config->gpio_cd);\r
- s_slots[slot].gpio_wp = slot_config->gpio_wp;\r
+ s_slots[slot].gpio_cd = slot_config->gpio_cd;\r
} else {\r
- s_slots[slot].gpio_wp = GPIO_UNUSED;\r
+ s_slots[slot].gpio_cd = GPIO_UNUSED;\r
}\r
\r
if (slot_config->gpio_wp != SDSPI_SLOT_NO_WP) {\r
io_conf.pin_bit_mask |= (1 << slot_config->gpio_wp);\r
- s_slots[slot].gpio_cd = slot_config->gpio_cd;\r
+ s_slots[slot].gpio_wp = slot_config->gpio_wp;\r
} else {\r
- s_slots[slot].gpio_cd = GPIO_UNUSED;\r
+ s_slots[slot].gpio_wp = GPIO_UNUSED;\r
}\r
\r
if (io_conf.pin_bit_mask != 0) {\r