Fix race in RP2040 low_power_test_timers_gpio #3156

Merged
will-v-pi merged 2 commits from fix-2040-dormant-gpio into develop 2026-09-01 11:25:51 -05:00
will-v-pi commented 2026-08-24 07:16:53 -05:00 (Migrated from github.com)

Fix race in external_sleep_timer which would put the pin low after waking up, so there would be no edge when it gets put low again - this race was hit in the low_power_test_timers_gpio test on RP2040

Fix race in `external_sleep_timer` which would put the pin low after waking up, so there would be no edge when it gets put low again - this race was hit in the `low_power_test_timers_gpio` test on RP2040
lurch commented 2026-08-24 08:12:28 -05:00 (Migrated from github.com)

I guess the "// Can take longer to wake up that Arm" comment on line 17 ought to say "// Can take longer to wake up than Arm" ?

I guess the "// Can take longer to wake up that Arm" comment on line 17 ought to say "// Can take longer to wake up than Arm" ?
kilograham (Migrated from github.com) approved these changes 2026-09-01 11:25:43 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-raspberrypi/pico-sdk!3156
No description provided.