Has anyone tried getting moonboot working with rtic? If upgrade is called from `init` it works correctly, but if it’s done from inside a task all hell breaks loose. I added interrupt disabling to moonboot’s `Processor::setup` and now it swaps banks but rtic gets stuck in idle. I tried doing some sort of revert to rtic’s `lock` (some resources are locked when upgrade is called) but that just causes hardfaults. Could this be caused by the fact that interrupt handler function never returned?