stm32-rs / synopsys-usb-otg

usb-device implementation for Synopsys USB OTG IP cores
MIT License
41 stars 29 forks source link

Use `critical_section` crate. #28

Closed reitermarkus closed 11 months ago

reitermarkus commented 2 years ago

Switch to using critical_section crate.

katyo commented 1 year ago

Actual versions of riscv crate isn't compatible with this crate, bacause &mut CriticalSection argument was removed from closure. This PR solves it by removing potentially incompatible dependencies (cortex-m, riscv crates).

Disasm commented 11 months ago

Hi! Could you rebase your PR and add a changelog entry?

reitermarkus commented 11 months ago

@Disasm, PR is rebased.

reitermarkus commented 11 months ago

@Disasm, I fixed the CI matrix.