You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rp2: BROKEN Disable default alarm pool in pico-sdk.
- Building pico-sdk without default alarm pool removes internal
usages for multicore_lockout_start_blocking() and during USB reset.
- Create a custom alarm pool for machine.Timer() as a stop-gap to
reimplementing machine.Timer() using soft timers. The known issue
with pico-sdk alarm pool should only trigger here if the MicroPython
code uses a lot of short lived machine.Timer() instances.
BROKEN: THIS PANICS ON USE OF machine.Timer(), as alarm_pool_create()
calls through to pico-sdk malloc which is not functional on MicroPython.
Signed-off-by: Angus Gratton <angus@redyak.com.au>
0 commit comments