Commit Graph

19 Commits

Author SHA1 Message Date
a8703b7598 Run rustfmt. 2022-06-12 22:22:31 +02:00
5085100df2 Add embassy-cortex-m crate.
- 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`.
2022-06-12 21:45:38 +02:00
0aa73f58e2 Update stm32-metapac. 2022-06-07 00:28:26 +02:00
a8bd3ab952 Add missing + 'd on unborrows. 2022-02-10 16:06:42 +01:00
07e20a7443 Pub use version-specific CRC symbols, not just the CRC struct. 2021-09-27 11:17:31 -07:00
a26ffeb84b Cargo fmt 2021-09-27 10:49:32 -07:00
e36d4f460a Fix variable names in crc_v2/v3.
removed `reclaim` in crc_v1.
used write instead of modify.
renamed `init` to `reset` in crc_v1.
2021-09-27 10:46:09 -07:00
43ad28b9f9 Use unborrow for CRC constructor
sort feature gates
fix repetition in CRC config names
2021-09-27 10:38:55 -07:00
7392e33ad5 cargo fmt 2021-09-26 19:20:21 -07:00
e67af514e9 Fix v2/3 module paths 2021-09-26 19:15:54 -07:00
642b0825a6 V3 is just an extension of V2, merge modules. 2021-09-26 19:14:08 -07:00
f9ff5336d4 Merge all of the crc_v2 configurations into a single modify call 2021-09-26 18:46:19 -07:00
8fac444c4e Flesh out v2 config writes 2021-09-26 18:39:55 -07:00
afef19d813 Start work towards CRC_V2 2021-09-26 18:26:20 -07:00
7899d73359 Expose read so the value can be obtained without a write. 2021-09-26 17:28:58 -07:00
c892289b2c Actually export CRC 2021-09-26 17:26:33 -07:00
24dea91f5a Fix interface changes 2021-09-26 17:24:48 -07:00
e18a27eea2 First pass at CRC_V1 2021-09-26 16:46:17 -07:00
e527892d89 Start work on CRC_v1 2021-09-26 16:29:22 -07:00