Adam Greig
Adam Greig
Generally the cortex-m-rt macros add `extern "C"` to the generated function/trampoline, which is why we don't require the user write it, but it looks like the `pre_init` macro doesn't add...
I think the `.orig` files shouldn't be in the commit?
It's also possible to support both simultaneously, which [stm32f4xx-hal](https://github.com/stm32-rs/stm32f4xx-hal/blob/master/Cargo.toml#L57) does for example. That way the support for e-h 0.2 can remain in place even as most users migrate to 1.0,...
It looks like this PR incorporates a lot of code from https://github.com/stm32-rs/stm32-eth/pull/77 which is under a different licence (Apache 2 vs 0BSD here), so probably shouldn't be merged as-is. I...