Dario Nieuwenhuis
|
b91d1eaca0
|
stm32/rcc: add LSE/LSI to all chips, add RTC to more chips.
|
2023-10-11 04:12:38 +02:00 |
|
Dario Nieuwenhuis
|
6186fe0807
|
stm32/rcc: use PLL enums from PAC.
|
2023-10-09 02:48:22 +02:00 |
|
Dario Nieuwenhuis
|
3a8e0d4a27
|
stm32: implement MCO for all chips.
|
2023-10-07 01:15:24 +02:00 |
|
Matt Ickstadt
|
f01609036f
|
h7: implement RTC and LSE clock configuration
|
2023-10-06 13:28:30 -05:00 |
|
Dario Nieuwenhuis
|
2af97e7595
|
rcc/f4: fix build on stm32f446
fixes #1989
|
2023-10-01 23:01:58 +02:00 |
|
Tyler Gilbert
|
1be5f193c3
|
#Issue 1974 more whitespace fixes
|
2023-09-29 21:53:01 -05:00 |
|
Tyler Gilbert
|
4a632e08b7
|
#Issue 1974 fix extra whitespace
|
2023-09-29 21:46:19 -05:00 |
|
Tyler Gilbert
|
6cdee93934
|
#Issue 1974 fix more warnings treated as errors
|
2023-09-29 21:27:15 -05:00 |
|
Tyler Gilbert
|
5c8c1b2146
|
#Issue 1974 fix warnings
|
2023-09-29 21:16:20 -05: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 |
|
Dario Nieuwenhuis
|
e03239e88d
|
stm32: centralize enabling pwr, syscfg, flash.
|
2023-09-25 01:07:55 +02:00 |
|
xoviat
|
a6ef314be1
|
stm32: update configure_ls as agreed
|
2023-09-17 18:41:45 -05:00 |
|
xoviat
|
11a78fb1e4
|
rcc: more cleanup
|
2023-09-08 18:20:58 -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
|
8c12453544
|
stm32/rcc: set rtc clock on f4
|
2023-08-21 17:50:18 -05:00 |
|
xoviat
|
32fdd4c787
|
tests/stm32: fix rtc test
|
2023-08-08 20:33:24 -05: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
|
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 |
|
xoviat
|
f395ec44e8
|
stm32/rcc: add pllsai clock
|
2023-04-14 21:28:27 -05:00 |
|
xoviat
|
650589ab3f
|
stm32/rcc: add plli2s to Clocks and cfg directives
|
2023-04-14 16:30:36 -05:00 |
|
xoviat
|
c1d5f86871
|
stm32/rcc: fix warnings
|
2023-04-12 18:11:55 -05:00 |
|
xoviat
|
0289630fe4
|
stm32/rcc: add i2s pll on some f4 micros
|
2023-04-12 18:04:44 -05:00 |
|
Mathieu Dupont
|
1349dabe1a
|
add compilation time exclusion for stm32f410
|
2023-04-03 17:55:05 +02:00 |
|
Mathieu Dupont
|
4ce1c5f27d
|
Add MCO support for L4 and F4 families
|
2023-04-03 16:41:25 +02:00 |
|
chemicstry
|
1fd5022e72
|
Refactor IWDG to use LSI frequency from RCC
|
2022-07-10 20:59:36 +03:00 |
|
Dario Nieuwenhuis
|
a8703b7598
|
Run rustfmt.
|
2022-06-12 22:22:31 +02:00 |
|
Dario Nieuwenhuis
|
39d06b59cd
|
Update stm32-data
|
2022-02-14 02:12:06 +01:00 |
|
Dario Nieuwenhuis
|
2eb0cc5df7
|
stm32/rcc: remove Rcc struct, RccExt trait.
All the RCC configuration is executed in init().
|
2022-01-05 00:00:44 +01:00 |
|
Dario Nieuwenhuis
|
c3fd9a0f44
|
stm32/rcc: f4/f7 cleanup and make a bit more consistent.
|
2022-01-04 21:17:17 +01:00 |
|
Dario Nieuwenhuis
|
b06e705a73
|
stm32/rcc: change family-specific code from dirs to single files.
Consistent with how other peripherals handle their versions.
|
2022-01-04 19:28:15 +01:00 |
|