This pull request includes the necessary updates to build against 89e15e. The changeset for Cortex-M4 is fairly minimal. On Cortex-M3, I removed the custom arch crate and replaced the interrupt handler with the one from the main repository.
If merged, I plan to convert the drivers to the new register interface and clean up the stm32 crate along the way.
Testing Strategy
Nucleo-F103RB: blink works
STM32F4DISCOVERY: compilation succeeds
Pull Request Overview
This pull request includes the necessary updates to build against 89e15e. The changeset for Cortex-M4 is fairly minimal. On Cortex-M3, I removed the custom arch crate and replaced the interrupt handler with the one from the main repository.
If merged, I plan to convert the drivers to the new register interface and clean up the
stm32
crate along the way.Testing Strategy
Nucleo-F103RB:
blink
works STM32F4DISCOVERY: compilation succeedsTODO or Help Wanted
Formatting
make format
has been run.