aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/can
Commit message (Expand)AuthorAgeFilesLines
* Initial FDCAN driver implementation.Corey Schuhen2024-01-311-11/+703
* Add FDCAN clock registers to G4 RCC.Tomasz bla Fortuna2024-01-313-111/+160
* update metapac after stm32-data PR323eZio Pan2023-12-251-11/+10
* stm32: more docs.Dario Nieuwenhuis2023-12-191-0/+1
* stm32/can: docs.Dario Nieuwenhuis2023-12-181-4/+41
* stm32/can: cleanup interrupt traits.Dario Nieuwenhuis2023-12-181-42/+10
* stm32: add some docs.Dario Nieuwenhuis2023-12-181-13/+2
* Update stm32-metapac.Dario Nieuwenhuis2023-12-081-1/+1
* FormatMick van Gelderen2023-11-211-7/+1
* Rename _flush* methodsMick van Gelderen2023-11-211-11/+9
* Refactor bxcan split.Tommas Bakker2023-11-211-27/+43
* enable clock firstpbert2023-10-121-1/+1
* STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-121-2/+1
* Deprecate *recv* in favor of *receive*Ruben De Smet2023-08-221-2/+2
* Channel poll methods return Poll instead of boolRuben De Smet2023-08-111-8/+1
* embassy-stm32: Misc clippy fixesGrant Miller2023-08-061-2/+2
* stm32/can: Add more derives for CAN Envelopechemicstry2023-07-311-1/+1
* Merge remote-tracking branch 'origin/main' into bxcan_timestampchemicstry2023-07-312-40/+118
|\
| * Merge pull request #1701 from chemicstry/bxcan_methods2Dario Nieuwenhuis2023-07-281-38/+116
| |\
| | * stm32/can: implement more convenience methodschemicstry2023-07-281-38/+116
| * | Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-282-2/+2
| |/
* / stm32/can: implement proper RX timestampschemicstry2023-07-251-9/+30
|/
* stm32/can: bxcan async enablechemicstry2023-07-241-0/+12
* stm32: add minimal fdcan implxoviat2023-07-222-0/+67
* Merge pull request #1578 from schphil/can-splitxoviat2023-07-051-5/+84
|\
| * allow deed code can rx & clippyPhilipp Scheff2023-07-031-0/+1
| * fmtPhilipp Scheff2023-07-031-14/+17
| * add as_mutPhilipp Scheff2023-06-221-0/+6
| * split canPhilipp Scheff2023-06-221-16/+85
* | Update stm32-metapac, includes chiptool changes to use real Rust enums now.Dario Nieuwenhuis2023-06-291-4/+4
|/
* Merge pull request #3 from schphil/canxoviat2023-06-201-1/+4
|\
| * fix extended can idPhilipp Scheff2023-06-161-1/+4
* | stm32/can: fix timexoviat2023-06-201-3/+6
* | stm32/can: update interruptsxoviat2023-06-191-30/+29
* | Merge branch 'main' of https://github.com/embassy-rs/embassy into canxoviat2023-06-191-6/+7
|\ \ | |/ |/|
| * stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-191-10/+6
* | stm32/can: add hw test and cleanupxoviat2023-05-301-42/+36
* | stm32/can: move to irq binding use embassy channelxoviat2023-05-291-75/+101
* | Round out the async fns for canEric Yanush2023-04-061-16/+236
* | Strip out debug messages... oopsEric Yanush2023-04-061-7/+0
* | Add initial setup of async can for STM32Eric Yanush2023-04-061-2/+155
|/
* Add non blocking Bxcan constructor.Andrew Ealovega2022-09-211-0/+23
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-231-7/+7
* Update embassy-stm32Dario Nieuwenhuis2022-07-231-23/+25
* Run rustfmt.Dario Nieuwenhuis2022-06-121-4/+3
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-121-1/+1
* [can] Typo fix: l7 -> f7Timo Kröger2022-03-051-1/+1
* [can] `cfgs` for naming inconsistenciesTimo Kröger2022-03-051-3/+16
* [can] Update macrotable commentTimo Kröger2022-03-051-5/+3
* [can] Do not use wildcard reexport for bxcanTimo Kröger2022-03-051-2/+1