embassy/embassy-stm32/src/can
Dario Nieuwenhuis c8936edb6c stm32/can: simplify bxcan api, merging bx::* into the main structs.
The bx::* separate structs (Can, Rx, Tx) and separate `Instance` trait
are a relic from the `bxcan` crate. Remove them, move the functionality
into the main structs.
2024-04-02 11:08:03 +02:00
..
bxcan stm32/can: simplify bxcan api, merging bx::* into the main structs. 2024-04-02 11:08:03 +02:00
fd CAN: Unify API's between BXCAN and FDCAN. Use Envelope for all read methods instead of a tuple sometimes. 2024-03-28 09:32:13 +10:00
common.rs stm32/can: simplify bxcan api, merging bx::* into the main structs. 2024-04-02 11:08:03 +02:00
enums.rs BXCAN: Create RxMode enum and move reader methods into it, laying foundations for different Rx buffering modes. 2024-03-28 09:32:13 +10:00
fdcan.rs stm32/can: simplify bxcan api, merging bx::* into the main structs. 2024-04-02 11:08:03 +02:00
frame.rs Fixes for no-time. 2024-03-28 09:32:13 +10:00
mod.rs stm32/can: simplify bxcan api, merging bx::* into the main structs. 2024-04-02 11:08:03 +02:00
util.rs Add FDCAN clock registers to G4 RCC. 2024-01-31 05:40:05 +10:00