Skip to content

Commit 09482ed

Browse files
authored
Disable irq before removing handler in cyw43_irq_deinit (earlephilhower#2185)
1 parent 863f544 commit 09482ed

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/rp2_common/pico_cyw43_driver/cyw43_driver.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ uint32_t cyw43_irq_deinit(__unused void *param) {
6363
#ifndef NDEBUG
6464
assert(get_core_num() == async_context_core_num(cyw43_async_context));
6565
#endif
66-
gpio_remove_raw_irq_handler(CYW43_PIN_WL_HOST_WAKE, cyw43_gpio_irq_handler);
6766
cyw43_set_irq_enabled(false);
67+
gpio_remove_raw_irq_handler(CYW43_PIN_WL_HOST_WAKE, cyw43_gpio_irq_handler);
6868
return 0;
6969
}
7070

0 commit comments

Comments
 (0)