aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/can
Commit message (Expand)AuthorAgeFilesLines
...
| * stm32: can: fd: introduce BusErrorMode with docs and Properties getterTorin Cooper-Bennun2024-04-232-3/+29
| * stm32: can: fd: fix a couple doc commentsTorin Cooper-Bennun2024-04-231-2/+2
| * stm32: can: fd: Properties: rm &mut refs; make !Sync; rename gettersTorin Cooper-Bennun2024-04-221-32/+15
| * stm32: can: fd: Properties for common runtime get/set operationsTorin Cooper-Bennun2024-04-221-27/+105
* | rustfmt fixesEric Yanush2024-04-221-5/+6
* | Add sleep/wakeup handling for bxCAN peripheralsEric Yanush2024-04-221-1/+47
* | rustfmt whitespace fixesEric Yanush2024-04-222-3/+3
* | Enable LEC interrupt as wellEric Yanush2024-04-221-0/+1
* | Ensure bus errors are forwarded only once, enable bus off/passive/warning int...Eric Yanush2024-04-222-3/+28
|/
* stm32: can: fd: implement bus-off recoveryTorin Cooper-Bennun2024-04-172-0/+9
* stm32: can: fd: on_interrupt: simplify, rm redundant codeTorin Cooper-Bennun2024-04-171-31/+21
* stm32/can: simplify bxcan api, merging bx::* into the main structs.Dario Nieuwenhuis2024-04-027-1126/+785
* RTR fix.Corey Schuhen2024-03-281-1/+2
* Fixes for no-time.Corey Schuhen2024-03-282-12/+20
* CAN: Unify API's between BXCAN and FDCAN. Use Envelope for all read methods i...Corey Schuhen2024-03-286-105/+162
* BXCAN: Add struct that combines Buffered RX and Buffered TX.Corey Schuhen2024-03-281-1/+54
* BXCAN: Create TxMode in order to support buffered TX.Corey Schuhen2024-03-282-15/+120
* BXCAN: Create RxMode enum and move reader methods into it, laying foundations...Corey Schuhen2024-03-284-73/+219
* BXCAN: Register access into new Registers struct.Corey Schuhen2024-03-284-367/+452
* BXCAN: Cut out more that wasn't required from BXCAN crate.Corey Schuhen2024-03-282-120/+12
* CAN: Move some FDCAN definitions into a module to share with BXCAN.Corey Schuhen2024-03-282-52/+61
* embassy_stm32: Preseve the RTR flag in messages.Maarten de Vries2024-03-271-4/+4
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-233-260/+183
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-204-24/+3
* FDCAN: Fix offset issue preventing CAN2 and CAN3 from working.Corey Schuhen2024-03-161-1/+6
* Remove unused methods including incorrect #[must_use...Corey Schuhen2024-03-141-16/+0
* Use Result instead of Option for Frame creation.Corey Schuhen2024-03-135-96/+74
* Shared frame types.Corey Schuhen2024-03-136-409/+131
* DummyCorey Schuhen2024-03-071-2/+1
* Remove old PAC from bscan crate.Corey Schuhen2024-03-0728-6559/+0
* Remove usage of old PACCorey Schuhen2024-03-072-14/+2
* Fix examples and improve imports required.Corey Schuhen2024-03-071-1/+1
* Documentation.Corey Schuhen2024-03-072-1/+7
* Port registers access to using Embassy PACCorey Schuhen2024-03-074-279/+218
* Remove unused.Corey Schuhen2024-03-072-202/+0
* Apply cargo fmtCorey Schuhen2024-03-073-90/+32
* Make use of internal BXCAN crate work. Tested on stm32f103 with real bus and ...Corey Schuhen2024-03-0731-369/+370
* RAW copy of files from BXCAN crate. No changes whatsoever.Corey Schuhen2024-03-0733-0/+8667
* stm32: can:fd: merge read impls; buffered RX returns Result<_, BusError>Torin Cooper-Bennun2024-03-041-28/+37
* stm32: can: fd: rename TxBufferMode::Queue -> ::Priority for clarityTorin Cooper-Bennun2024-03-041-6/+13
* Restore init order to restore H7.Corey Schuhen2024-03-022-112/+113
* Delay setting TX buffer mode until user had a chance to configure it.Corey Schuhen2024-03-022-7/+9
* stm32: can: fd: rename abort_pending_mailbox, rm pub qualifierTorin Cooper-Bennun2024-03-021-4/+4
* stm32: can: fd: write: if in TX FIFO mode & bufs full, then abortTorin Cooper-Bennun2024-03-022-8/+24
* stm32: can: fd: allow TX buffers in FIFO modeTorin Cooper-Bennun2024-03-022-4/+23
* Writing to TX buffer also needs to fire an interrupt to kick off transmission...Corey Schuhen2024-03-021-4/+58
* stm32: can: fd: Fix Frame is_extended() functionSiebe Claes2024-03-011-2/+2
* Merge pull request #2637 from cschuhen/feature/fix_buf_sizeDario Nieuwenhuis2024-02-281-1/+1
|\
| * Buffer is not big enough for FD frames.Corey Schuhen2024-02-281-1/+1
* | update metapaceZio Pan2024-02-291-1/+3
|/