| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | FDCAN/BXCAN: Finish implementation of RAII instance counters. | Corey Schuhen | 2025-06-21 | 1 | -29/+79 |
| | | | | | | | - Use DeRef in all types - Change Name of internal_operation and its enum - move into Info to avoid macro code dup | ||||
| * | Add TxGuard and RxGuard which impl RAII for the STM32 CAN reference counting | Tobias Naumann | 2025-06-21 | 1 | -16/+37 |
| | | |||||
| * | Switch to SendDynamicSender for FDCAN. | Corey Schuhen | 2025-05-31 | 1 | -7/+7 |
| | | |||||
| * | Reference count senders and receivers so that we don't close down early. | Corey Schuhen | 2025-03-09 | 1 | -7/+79 |
| | | |||||
| * | stm32/can: simplify bxcan api, merging bx::* into the main structs. | Dario Nieuwenhuis | 2024-04-02 | 1 | -2/+2 |
| | | | | | | | 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. | ||||
| * | CAN: Unify API's between BXCAN and FDCAN. Use Envelope for all read methods ↵ | Corey Schuhen | 2024-03-28 | 1 | -16/+7 |
| | | | | | instead of a tuple sometimes. | ||||
| * | BXCAN: Create RxMode enum and move reader methods into it, laying ↵ | Corey Schuhen | 2024-03-28 | 1 | -0/+4 |
| | | | | | foundations for different Rx buffering modes. | ||||
| * | BXCAN: Register access into new Registers struct. | Corey Schuhen | 2024-03-28 | 1 | -3/+9 |
| | | |||||
| * | CAN: Move some FDCAN definitions into a module to share with BXCAN. | Corey Schuhen | 2024-03-28 | 1 | -0/+51 |
