You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I generate the pac with this yml, a pub enum Exception is generated and the pac_enum macro wraps it.
However, the macro expanded depends on riscv_rt::TrapFrame so if the rt feature is not enabled, this will not build. I had considered changing the generated code to include #[cfg(feature = "rt")] and fall back on pub use riscv::interrupt::Exception but I don't think is really sound.
Curious if this is expected behavior (making riscv-rt no longer optional) or if any one has other ideas for a change that works in configurations without rt enabled. Thank you!