Harry Brooke
|
096d147dce
|
stm32: add disable_ucpdx_dead_battery
|
2024-03-11 11:42:04 +00:00 |
|
Karun Koppula
|
54751b7a50
|
Merge branch 'main' into karun/main_octospi_implementation
|
2024-03-07 15:20:29 -05:00 |
|
Karun
|
f3609f2842
|
Add initial octopsi module
|
2024-03-07 14:30:53 -05:00 |
|
Caleb Garrett
|
29d0d80808
|
Merge branch 'main' into cryp
|
2024-02-25 21:21:21 -05:00 |
|
Dario Nieuwenhuis
|
c83ab20526
|
stm32: update metapac.
|
2024-02-26 03:02:58 +01:00 |
|
Caleb Garrett
|
79e5e8b052
|
Add cryp configuration.
|
2024-02-25 20:59:07 -05:00 |
|
Caleb Garrett
|
6e9ddd4626
|
Added hash module with blocking implementation. Included SHA256 example.
|
2024-01-31 21:21:36 -05:00 |
|
Dario Nieuwenhuis
|
9f6517e408
|
stm32,nrf: add warning on docs.rs directing the user to docs.embassy.dev.
|
2024-01-11 23:43:17 +01:00 |
|
Barnaby Walters
|
557399e2d6
|
Included README.md in docs
|
2024-01-11 20:00:33 +01:00 |
|
Christian Enderle
|
f1c077ed2e
|
low-power: add stop support for stm32l5
|
2024-01-02 23:05:47 +01:00 |
|
Christian Enderle
|
cbdd570ad5
|
dbgmcu: add stm32l5 support
|
2024-01-02 22:21:59 +01:00 |
|
Christian Enderle
|
da31aa44c0
|
dbgmcu: set bits to false when disabled
|
2023-12-28 10:52:23 +01:00 |
|
Dario Nieuwenhuis
|
c8c8b89104
|
stm32: doc everything else.
|
2023-12-19 18:03:20 +01:00 |
|
Dario Nieuwenhuis
|
189b15c426
|
stm32/timer: docs.
|
2023-12-19 17:35:38 +01:00 |
|
Dario Nieuwenhuis
|
1ea87ec6e7
|
stm32: document hrtim, qspi, sdmmc, spi.
|
2023-12-19 16:21:51 +01:00 |
|
Dario Nieuwenhuis
|
49534cd405
|
stm32: more docs.
|
2023-12-19 00:10:36 +01:00 |
|
Dario Nieuwenhuis
|
6c746dcf39
|
Document how to bind multiple interrupts and handlers in bind_interrupts!.
|
2023-12-08 21:26:28 +01:00 |
|
Adam Greig
|
198ef8183e
|
STM32: Add UID driver
|
2023-12-03 23:17:49 +00:00 |
|
Dario Nieuwenhuis
|
c6989dfbca
|
Remove nightly and unstable-traits features in preparation for 1.75.
|
2023-11-29 17:26:33 +01:00 |
|
xoviat
|
dc467e89a0
|
stm32: compute stop mode and workaround rtt test bug
|
2023-11-04 13:49:54 -05:00 |
|
Dániel Buga
|
ad07ea0290
|
Re-add impl_trait_projections
|
2023-10-30 19:10:45 +01:00 |
|
xoviat
|
e8a3cfaed6
|
stm32/low-power: refactor refcount
|
2023-10-25 19:07:31 -05:00 |
|
Dario Nieuwenhuis
|
97ca0e77bf
|
stm32: avoid creating many tiny critical sections in init.
Saves 292 bytes on stm32f0 bilnky with max optimizations (from 3132 to 2840).
|
2023-10-12 16:20:34 +02:00 |
|
pbert
|
ecdd7c0e2f
|
enable clock first
|
2023-10-12 11:04:44 +02:00 |
|
pbert
|
f65a96c541
|
STM32: combine RccPeripherals reset() and enable() to reset_and_enable()
|
2023-10-12 11:04:19 +02:00 |
|
Dario Nieuwenhuis
|
70a91945fc
|
stm32: remove atomic-polyfill.
|
2023-10-12 02:07:26 +02:00 |
|
xoviat
|
e561e673c2
|
stm32: add opamp mod and update pac
|
2023-10-03 16:34:13 -05:00 |
|
Dario Nieuwenhuis
|
eb12114345
|
Remove impl_trait_projections.
|
2023-10-02 14:00:49 +02:00 |
|
JuliDi
|
5924cc8b49
|
handle _C pins
|
2023-10-01 12:30:34 +02:00 |
|
Tyler
|
2f9b59c5cf
|
Merge branch 'main' into issue-1974-add-sai-driver
|
2023-09-29 20:02:24 -06:00 |
|
Tyler Gilbert
|
ce91fb2bfc
|
Issue #1974 add SAI driver
|
2023-09-29 20:57:59 -05:00 |
|
xoviat
|
39f1b26a39
|
stm32: update metapac and remove sbs
|
2023-09-28 19:21:02 -05:00 |
|
Dario Nieuwenhuis
|
bd9021ca1d
|
Make irq token Copy+Clone
|
2023-09-25 22:35:31 +02:00 |
|
Dario Nieuwenhuis
|
e03239e88d
|
stm32: centralize enabling pwr, syscfg, flash.
|
2023-09-25 01:07:55 +02:00 |
|
Dario Nieuwenhuis
|
8315cf064e
|
stm32: add stm32wba support.
|
2023-09-16 04:04:45 +02:00 |
|
xoviat
|
cda4047310
|
stm32: flesh out lp executor
|
2023-08-24 19:29:11 -05:00 |
|
xoviat
|
6d35bcc3d9
|
stm32: add low-power mod
|
2023-08-22 17:00:00 -05:00 |
|
Dario Nieuwenhuis
|
820852be28
|
fmt mod must not be public.
|
2023-08-09 18:33:20 +02:00 |
|
Dario Nieuwenhuis
|
5c2ba3b212
|
stm32: add hrtim v2
|
2023-07-31 15:42:03 +02:00 |
|
xoviat
|
c7c701b3e3
|
Merge branch 'main' of https://github.com/embassy-rs/embassy into hrtim
|
2023-07-28 17:18:22 -05:00 |
|
xoviat
|
28136579e9
|
stm32/hrtim: extract into mod
|
2023-07-28 17:07:08 -05:00 |
|
JuliDi
|
6dd2fc5941
|
add document-features
|
2023-07-28 16:59:13 +02:00 |
|
Dario Nieuwenhuis
|
3690af9bea
|
stm32/timer: merge pwm module into timer. (#1703)
The traits there are applicable to timer use cases other than PWM.
It doesn't make sense to keep them separated.
|
2023-07-28 15:29:27 +02:00 |
|
Dario Nieuwenhuis
|
036e6ae30c
|
Rename embassy-hal-common to embassy-hal-internal, document it's for internal use only. (#1700)
|
2023-07-28 13:23:22 +02:00 |
|
Dario Nieuwenhuis
|
558918651e
|
stm32: update stm32-metapac.
|
2023-06-19 03:22:12 +02:00 |
|
goueslati
|
2d89cfb18f
|
fix merge conflict
|
2023-06-12 14:27:53 +01:00 |
|
goueslati
|
ca8957da43
|
stm32/ipcc: move tl_mbox into embassy-stm32-wpan
|
2023-06-12 12:27:51 +01:00 |
|
Dario Nieuwenhuis
|
98c821ac39
|
Remove embassy-cortex-m crate, move stuff to embassy-hal-common.
|
2023-06-09 16:44:20 +02:00 |
|
Dario Nieuwenhuis
|
dc8e34420f
|
Remove executor dep+reexports from HALs.
Closes #1547
|
2023-06-09 16:29:45 +02:00 |
|
Dario Nieuwenhuis
|
8c93805ab5
|
Add rt feature to HALs, cfg out interrupt handling when not set.
|
2023-06-08 18:57:03 +02:00 |
|