imxrt-rs/imxrt-hal

Runtime Feature

teburd opened this issue · 1 comments

Since we are using our own runtime to deal with the many fun runtime configurations this chip can have, the rt feature should pull in imxrt-rt when used rather than cortex-m-rt (which it now no longer does, but did).

This requires changing the imxrtral.py to suite our needs further in this regard. It could always be changed back to cortex-m-rt if cortex-m-rt ever suited all our needs in terms of runtime.

I'm actually going to try forking cortex-m-rt and r0 and embedding them in imxrt-rt rather than basing this all on the teensy linker and reset code, which while nice, leaves a lot of questions about how this will move forward in the future. Closing this for now while I investigate that