aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/crc
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-062-3/+3
|
* stm32: Improvements to CRC HAL.Kevin P. Fleming2025-05-262-30/+25
| | | | | | | | | | | | * Corrects spelling and grammar errors in documentation. * Removes non-v1 code from v1-only source file. * Adds 'read' operation for v2/v3, to be consistent with v1. * Removes 'reset' from the v2/v3 'reconfigure' operation to match the documentation (the only user is the 'new' function which already issues a reset).
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-272-14/+6
|
* chore: fix buildelagil2025-01-031-1/+1
|
* stm32/rcc: replace generated enable/disable code with runtime infoJan Špaček2024-05-252-6/+4
|
* Add CRCDion Dokter2024-04-141-0/+2
|
* stm32/spi,crc: update for new PACMichael Zill2024-04-132-8/+20
|
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-232-2/+2
|
* stm32: more docs.Dario Nieuwenhuis2023-12-191-0/+1
|
* stm32: more docs.Dario Nieuwenhuis2023-12-181-0/+4
|
* stm32: add some docs.Dario Nieuwenhuis2023-12-181-0/+13
|
* enable clock firstpbert2023-10-122-2/+2
|
* STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-122-8/+3
|
* Rename embassy-hal-common to embassy-hal-internal, document it's for ↵Dario Nieuwenhuis2023-07-282-2/+2
| | | | internal use only. (#1700)
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-192-63/+45
|
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-232-11/+11
|
* Update embassy-stm32Dario Nieuwenhuis2022-07-232-16/+7
|
* Run rustfmt.Dario Nieuwenhuis2022-06-122-2/+4
|
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-122-2/+2
| | | | | | - Move Interrupt and InterruptExecutor from `embassy` to `embassy-cortex-m`. - Move Unborrow from `embassy` to `embassy-hal-common` (nothing in `embassy` requires it anymore) - Move PeripheralMutex from `embassy-hal-common` to `embassy-cortex-m`.
* Update stm32-metapac.Dario Nieuwenhuis2022-06-071-4/+4
|
* Add missing `+ 'd` on unborrows.Dario Nieuwenhuis2022-02-102-6/+14
|
* Pub use version-specific CRC symbols, not just the CRC struct.Joshua Salzedo2021-09-271-1/+1
|
* Cargo fmtJoshua Salzedo2021-09-272-6/+4
|
* Fix variable names in crc_v2/v3.Joshua Salzedo2021-09-272-21/+15
| | | | | | removed `reclaim` in crc_v1. used write instead of modify. renamed `init` to `reset` in crc_v1.
* Use unborrow for CRC constructorJoshua Salzedo2021-09-273-18/+26
| | | | | sort feature gates fix repetition in CRC config names
* cargo fmtJoshua Salzedo2021-09-262-19/+17
|
* Fix v2/3 module pathsJoshua Salzedo2021-09-261-6/+3
|
* V3 is just an extension of V2, merge modules.Joshua Salzedo2021-09-262-39/+106
|
* Merge all of the crc_v2 configurations into a single modify callJoshua Salzedo2021-09-261-40/+36
|
* Flesh out v2 config writesJoshua Salzedo2021-09-261-2/+28
|
* Start work towards CRC_V2Joshua Salzedo2021-09-262-3/+92
|
* Expose read so the value can be obtained without a write.Joshua Salzedo2021-09-261-5/+6
|
* Actually export CRCJoshua Salzedo2021-09-261-0/+2
|
* Fix interface changesJoshua Salzedo2021-09-261-3/+3
|
* First pass at CRC_V1Joshua Salzedo2021-09-264-8/+43
|
* Start work on CRC_v1Joshua Salzedo2021-09-264-0/+25