This allows this crate to be used as a true shim crate if not on thumbv6 and else it will start pulling in dependencies when on thumbv6.
It makes it easier in crates above to include this and not get the cortex-m dependency unless when needed, eg heapless which targets more than only ARM targets.
This allows this crate to be used as a true shim crate if not on
thumbv6
and else it will start pulling in dependencies when onthumbv6
. It makes it easier in crates above to include this and not get thecortex-m
dependency unless when needed, egheapless
which targets more than only ARM targets.