aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/cryp/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+8
|
* feat: gpdma support (wip)elagil2025-09-051-3/+0
|
* stm32/dma: fix packing/unpacking not working.Dario Nieuwenhuis2025-07-041-10/+3
|
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-10/+8
|
* stm32/cryp: remove DMA generic param.Dario Nieuwenhuis2025-03-251-442/+435
|
* refactor: update DMA pointer types for cryp and hash modulesLiu Hancheng2025-01-041-4/+4
|
* Emit cargo:rustc-check-cfg instructions from build.rsJan Špaček2024-05-301-2/+2
|
* Merge pull request #3002 from honzasp/rcc-infoDario Nieuwenhuis2024-05-301-2/+2
|\ | | | | | | stm32/rcc: replace generated enable/disable code with runtime info
| * stm32/rcc: replace generated enable/disable code with runtime infoJan Špaček2024-05-251-2/+2
| |
* | stm32: remove pointer-to-pointer-to-registers.Dario Nieuwenhuis2024-05-301-56/+48
|/ | | | | in chiptool pacs the register block struct is already a pointer, so using pointers to it is redundant.
* stm32: add support for STM32H7[RS] "bootflash line", add HIL tests.Dario Nieuwenhuis2024-05-011-65/+68
|
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-231-8/+5
|
* Correct cryp CI build issues.Caleb Garrett2024-03-121-39/+59
|
* Add async CRYP to test.Caleb Garrett2024-03-121-30/+22
|
* Add CRYP DMA support. Updated example.Caleb Garrett2024-03-121-27/+586
|
* Refactored cryp din/dout into functions.Caleb Garrett2024-03-111-143/+133
|
* Fix H7 CRYP operation.Caleb Garrett2024-02-291-60/+99
|
* Add CRYP test.Caleb Garrett2024-02-251-1/+0
|
* Address CI build issues.Caleb Garrett2024-02-251-4/+3
|
* Correct AAD ingest.Caleb Garrett2024-02-251-5/+20
|
* Correct tag generation.Caleb Garrett2024-02-251-4/+4
|
* Support v1 and v2 cryp variants.Caleb Garrett2024-02-251-23/+133
|
* Add DES and TDES support. Support variable tag sizes.Caleb Garrett2024-02-251-34/+203
|
* Corrected additional associated data operation.Caleb Garrett2024-02-251-1/+1
|
* Corrected CCM partial block ops.Caleb Garrett2024-02-251-22/+24
|
* Corrected GCM tag generation.Caleb Garrett2024-02-251-9/+11
|
* CCM mode functional.Caleb Garrett2024-02-251-86/+300
|
* Refactored ciphers into traits.Caleb Garrett2024-02-251-220/+431
|
* GCM mode functional.Caleb Garrett2024-02-251-41/+193
|
* CTR mode functional.Caleb Garrett2024-02-251-2/+2
|
* CBC and ECB AES modes functional.Caleb Garrett2024-02-251-18/+21
|
* Support CBC, ECB, CTR modes.Caleb Garrett2024-02-251-68/+282
|
* Add cryp configuration.Caleb Garrett2024-02-251-0/+227