It appears like the latest commit broke the ability to build the examples in ch32-hal for the ch32v002 and other chip examples.
When checking out commit of ch32-hal, it goes to only the DMA1_CHANNEL issue, but latest version of ch32-hal has both the DMA1 and crate::timer issues. I'm a rust novice and don't know if/how I can override these two issues with reexporting the timer module from crate::tiemr to ch32_metapac::timer.
Is it possible to keep revision history for this github and not have it wiped every commit? I think that would allow us with issues to downgrade as needed. I did attempt to build this metapack with an older checkout of ch32-data but I think there may be a required svd folder that is missing.
It appears like the latest commit broke the ability to build the examples in ch32-hal for the ch32v002 and other chip examples.
When checking out commit of ch32-hal, it goes to only the DMA1_CHANNEL issue, but latest version of ch32-hal has both the DMA1 and crate::timer issues. I'm a rust novice and don't know if/how I can override these two issues with reexporting the timer module from crate::tiemr to ch32_metapac::timer.
Is it possible to keep revision history for this github and not have it wiped every commit? I think that would allow us with issues to downgrade as needed. I did attempt to build this metapack with an older checkout of ch32-data but I think there may be a required svd folder that is missing.
cydget@Kubuntu-Cloud:~/Desktop/test/ch32-hal/examples/ch32v003$ cargo build -r Compiling ch32-hal v0.1.0 (/home/cydget/Desktop/test/ch32-hal) error[E0412]: cannot find type
DMA1_CHANNEL8in module
crate::interrupt::typelevel` --> /home/cydget/Desktop/test/ch32-hal/examples/ch32v003/target/riscv32ec-unknown-none-elf/release/build/ch32-hal-7be48bcc9ae895f5/out/_generated.rs:1:11295DMA1_CHANNEL1
::: /home/cydget/Desktop/test/ch32-hal/src/interrupt_ext.rs:105:21 | 105 | pub enum $irqs {} | -------------- similarly named enum
DMA1_CHANNEL1
defined hereFLASH
--> /home/cydget/Desktop/test/ch32-hal/src/rcc/v0.rs:4:24`
ch32_metapac::timer
note: found an item that was configured out --> /home/cydget/Desktop/test/ch32-hal/src/lib.rs:40:9 | 40 | pub mod timer; | ^^^^^
error[E0433]: failed to resolve: unresolved import
` I dont want to deal with formatting issues so here is screenshots:.
![image](https://github.com/ch32-rs/ch32-metapac/assets/9152117/0a8fa901-bb68-44e9-bfc8-2b870e019635)