Closed andelf closed 6 months ago
So, if I understand correctly, you basically the some STM32 hals and rebuild them for the chip as the peripherals are register compatible.
Not sure if this is the best approach, but it will work for now.
you basically the some STM32 hals and rebuild them for the chip as the peripherals are register compatible.
These YAML files are generated from https://github.com/ch32-rs/ch32-rs/tree/main/svd/fixed . They are using the toolset provided by stm32-data(https://github.com/embassy-rs/stm32-data).
Ok, it should be fine then. The .modify(|w|) is due to new svd2rust?
The .modify(|w|) is due to new svd2rust?
It's the difference between chiptool and svd2rust. Maybe I can fix this.
This is a breaking change.