elagil
eba8089601
chore: fix build
2025-01-03 18:18:00 +01:00
Christian Enderle
1fbb419f72
low-power: add support for stop for stm32u0
2024-11-22 10:37:12 +01:00
Christian Enderle
a49289ce7b
low-power: add basic support for stm32u0
2024-11-22 10:37:12 +01:00
Christian Enderle
29934237a5
rtc: reorganize low-power SealedInstance
2024-11-22 10:37:12 +01:00
Christian Enderle
926ae1a1d5
low-power: add support for stm32u5
2024-11-03 10:56:40 +01:00
Dario Nieuwenhuis
c46172acac
stm32: remove pointer-to-pointer-to-registers.
...
in chiptool pacs the register block struct is already a pointer, so
using pointers to it is redundant.
2024-05-30 13:07:18 +02:00
eZio Pan
d9e59e8e42
low power for h5
2024-04-28 00:33:02 +08:00
Dario Nieuwenhuis
2bca875b5f
stm32: use private_bounds for sealed traits.
2024-03-23 01:38:51 +01:00
Ben V. Brown
26c0e5d439
Extend RTC low power mode for STM32G0
2024-01-02 16:15:11 +11:00
Christian Enderle
30023c3bcc
Add low-power support for stm32l5
2023-12-26 11:58:38 +01:00
eZio Pan
d90a97aa4c
update metapac after stm32-data PR323
...
and refactor a few code with cargo clippy
2023-12-25 22:03:32 +08:00
xoviat
4b4c28d875
stm32: add low power for g4
2023-11-08 19:04:20 -06:00
xoviat
bab61f9665
stm32/rtc: misc. cleanup and move to bps by default
2023-11-01 17:17:14 -05:00
xoviat
04b09a2acb
stm32/rtc: use rccperi enable
2023-09-25 16:26:29 -05:00
xoviat
11a78fb1e4
rcc: more cleanup
2023-09-08 18:20:58 -05:00
xoviat
21681d8b4e
rustfmt
2023-08-29 19:44:43 -05:00
xoviat
989c98f316
stm32/rtc: autocompute prescalers
2023-08-29 19:41:03 -05:00
xoviat
4caa8497fc
stm32: extract backupdomain into mod
2023-08-27 09:07:34 -05:00
xoviat
6fc5c608f8
stm32/rtc: remove generics and segregate clock sel
2023-08-08 19:47:01 -05:00
xoviat
ae608cf2fa
stm32: fix rtc and examples
2023-08-06 12:06:29 -05:00
xoviat
28618d12a1
stm32/rtc: restructure
2023-08-06 11:58:28 -05:00
Phil Markgraf
3bae533066
Enable RTC on STM32WL chips ( #1645 )
...
* Add clippy allow to not report if same then branch
* Support enabling RTC clock on STM32WL
* Add clippy allow to not report if same then branch
* Support enabling RTC clock on STM32WL
* Add rtc example for stm32wl
* Address code review feedback
2023-07-15 13:40:23 +02:00
Dario Nieuwenhuis
e892014b65
Update stm32-metapac, includes chiptool changes to use real Rust enums now.
2023-06-29 02:01:33 +02:00
Dario Nieuwenhuis
558918651e
stm32: update stm32-metapac.
2023-06-19 03:22:12 +02:00
Dario Nieuwenhuis
7fcded5705
stm32/rtc: fix build failure in some L4s
2023-05-31 20:03:52 +02:00
Rasmus Melchior Jacobsen
963f3e3059
Align with updated stm32 metapac
2023-05-25 16:06:02 +02:00
xoviat
e24421a393
stm32/rtc: impl. functions on trait
2023-04-18 20:38:51 -05:00
xoviat
4de4039417
stm32/rtc: build more chips
2023-04-18 20:38:28 -05:00
Mathias
5e74926907
feature-gate variants without vals defined
2023-02-13 15:46:49 +01:00
Mathias
86113e199f
Remove unused feature gate
2022-10-11 10:35:43 +02:00
Mathias
9223b67306
Fix RTC for v2l0 & v2l1
2022-10-11 10:28:28 +02:00
Mathias
79cee74151
Fix stm32wl55jc-cm4 RTC
2022-10-11 09:19:47 +02:00
Mathias
a83560c6b1
Implement RTC peripheral for all stm32 families with rtc
2022-09-29 07:49:32 +02:00