Dario Nieuwenhuis
|
4051aead0f
|
stm32: update stm32-metapac. Fixes USB on STM32WB.
|
2023-12-08 23:45:12 +01:00 |
|
Dario Nieuwenhuis
|
a9ec623622
|
Merge pull request #2246 from CaptainMaso/adc_f3_v1_1
stm32: add ADC f3_v1_1
|
2023-12-08 19:30:50 +00:00 |
|
Dario Nieuwenhuis
|
c27459c052
|
Update stm32-metapac.
|
2023-12-08 20:07:59 +01:00 |
|
Jesse Braham
|
925f5cbc26
|
Update all references to embasy-executor to the latest version
|
2023-12-06 12:05:47 +01:00 |
|
Scott Mabin
|
334900752a
|
update release version in examples and other crates
|
2023-12-04 13:15:10 +00:00 |
|
Dario Nieuwenhuis
|
03325ea81b
|
update embedded-storage{,-async}, remove patch.
|
2023-12-04 13:48:36 +01:00 |
|
Dario Nieuwenhuis
|
c6989dfbca
|
Remove nightly and unstable-traits features in preparation for 1.75.
|
2023-11-29 17:26:33 +01:00 |
|
Dario Nieuwenhuis
|
4634316749
|
Update embedded-(hal,io,nal).
|
2023-11-29 17:01:36 +01:00 |
|
Adam Greig
|
cf84c8bfd1
|
WIP: use generated metapac from corresponding PR for CI
|
2023-11-25 00:30:29 +01:00 |
|
Dario Nieuwenhuis
|
bc65b8f7ec
|
stm32/i2c: add async, dual interrupt scaffolding.
|
2023-11-24 23:55:45 +01:00 |
|
Dario Nieuwenhuis
|
1f9b649f80
|
executor: release v0.3.3
|
2023-11-15 18:44:01 +01:00 |
|
Dario Nieuwenhuis
|
ace5221080
|
stm32/rcc: unify f2 into f4/f7.
|
2023-11-13 01:59:33 +01:00 |
|
Dario Nieuwenhuis
|
066dc297ed
|
stm32/rcc: unify l0l1 and l4l5.
|
2023-11-13 01:05:07 +01:00 |
|
xoviat
|
4b4c28d875
|
stm32: add low power for g4
|
2023-11-08 19:04:20 -06:00 |
|
xoviat
|
239ad5ebea
|
stm32: update metapac and use stop data
|
2023-11-05 20:09:33 -06:00 |
|
Dario Nieuwenhuis
|
0272deb158
|
stm32/rcc: add shared code for hsi48 with crs support.
|
2023-11-05 23:52:54 +01:00 |
|
xoviat
|
dc467e89a0
|
stm32: compute stop mode and workaround rtt test bug
|
2023-11-04 13:49:54 -05:00 |
|
shakencodes
|
b4a82b7ed4
|
Correct adc_clock_source for all µprocs in l4l5.rs
|
2023-11-01 13:22:50 -07:00 |
|
Dario Nieuwenhuis
|
dd6a29adb2
|
Release embassy-executor v0.3.1
|
2023-11-01 00:17:44 +01:00 |
|
Dániel Buga
|
d941882066
|
Prepare embassy-net 0.2.1 and embassy-sync 0.4.0
|
2023-10-31 09:33:27 +01:00 |
|
Dario Nieuwenhuis
|
0ef1cb29f7
|
stm32/rcc: merge wb into l4/l5.
|
2023-10-23 17:36:21 +02:00 |
|
Dario Nieuwenhuis
|
b9e13cb5d1
|
stm32/rcc: merge wl into l4/l5.
|
2023-10-23 00:31:36 +02:00 |
|
Dario Nieuwenhuis
|
412bcad2d1
|
stm32: rename HSI16 -> HSI
|
2023-10-22 22:39:55 +02:00 |
|
xoviat
|
0fb677aad7
|
stm32: update metapac
|
2023-10-20 20:21:53 -05:00 |
|
Dario Nieuwenhuis
|
f20f170b1f
|
stm32/rcc: refactor and unify f4 into f7.
|
2023-10-18 05:11:31 +02:00 |
|
xoviat
|
bbd12c9372
|
stm32: update metapac
|
2023-10-17 20:31:44 -05:00 |
|
xoviat
|
a3574e519a
|
stm32: update metapac
|
2023-10-16 20:04:10 -05:00 |
|
Dániel Buga
|
40e4ca4751
|
Prepare embassy-net(/-driver,/-driver-channel) 0.2.0
|
2023-10-16 20:59:06 +02:00 |
|
Dario Nieuwenhuis
|
213b4c9dca
|
time: add links key, release v0.1.5.
|
2023-10-16 20:11:35 +02:00 |
|
Dario Nieuwenhuis
|
aff77d2b65
|
stm32/rng: add test.
|
2023-10-16 05:35:29 +02:00 |
|
Dario Nieuwenhuis
|
18e96898ea
|
stm32/rcc: unify L4 and L5.
|
2023-10-16 04:00:51 +02:00 |
|
Dario Nieuwenhuis
|
5c5e681819
|
stm32/rcc: add better support for L4/L4+ differences.
|
2023-10-16 03:23:43 +02:00 |
|
xoviat
|
b24520579a
|
rcc: ahb/apb -> hclk/pclk
|
2023-10-15 19:51:35 -05:00 |
|
xoviat
|
4a156df7a1
|
stm32: expand rcc mux to g4 and h7
|
2023-10-14 23:33:57 -05:00 |
|
xoviat
|
824556c9c8
|
rcc: remove mux_prefix from clocks
|
2023-10-14 12:51:45 -05:00 |
|
xoviat
|
3264941c1b
|
rcc mux: update metapac
|
2023-10-13 23:06:32 -05:00 |
|
Dániel Buga
|
02d2c06b23
|
Release embassy-time 0.1.4
|
2023-10-12 18:14:33 +02:00 |
|
Dario Nieuwenhuis
|
70a91945fc
|
stm32: remove atomic-polyfill.
|
2023-10-12 02:07:26 +02:00 |
|
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
|
21915a9a3f
|
stm32/rcc: unify L0 and L1.
|
2023-10-11 01:22:27 +02:00 |
|
Dario Nieuwenhuis
|
0cfa8d1bb5
|
stm32/rcc: use more PLL etc enums from PAC.
|
2023-10-11 00:12:33 +02:00 |
|
Dario Nieuwenhuis
|
6186fe0807
|
stm32/rcc: use PLL enums from PAC.
|
2023-10-09 02:48:22 +02:00 |
|
xoviat
|
2e5ab7981e
|
stm32: update metapac
|
2023-10-08 18:27:36 -05: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 |
|
xoviat
|
e1a0635ca3
|
stm32: update metapac and fix opamp ch
|
2023-10-04 16:15:08 -05:00 |
|
Dario Nieuwenhuis
|
0324cee0ca
|
update embedded-io, embedded-nal-async.
|
2023-10-04 00:10:55 +02:00 |
|
xoviat
|
e561e673c2
|
stm32: add opamp mod and update pac
|
2023-10-03 16:34:13 -05:00 |
|
JuliDi
|
93adbb9922
|
update stm32-metapac
|
2023-10-01 12:41:08 +02:00 |
|
JuliDi
|
e80df91e02
|
update stm32-metapac revision
|
2023-10-01 12:34:26 +02:00 |
|
JuliDi
|
6e5f3f9515
|
update to testing pr #1889
|
2023-10-01 12:32:46 +02:00 |
|
JuliDi
|
5924cc8b49
|
handle _C pins
|
2023-10-01 12:30:34 +02:00 |
|
xoviat
|
39f1b26a39
|
stm32: update metapac and remove sbs
|
2023-09-28 19:21:02 -05:00 |
|
Dario Nieuwenhuis
|
c604d8a8f1
|
stm32/rcc: add voltage_scale, flash waitstates.
|
2023-09-26 05:15:09 +02:00 |
|
xoviat
|
04b09a2acb
|
stm32/rtc: use rccperi enable
|
2023-09-25 16:26:29 -05:00 |
|
Dario Nieuwenhuis
|
e03239e88d
|
stm32: centralize enabling pwr, syscfg, flash.
|
2023-09-25 01:07:55 +02:00 |
|
Dario Nieuwenhuis
|
47175198c0
|
stm32: update metapac.
|
2023-09-22 00:13:57 +02:00 |
|
Dario Nieuwenhuis
|
83b4c01273
|
stm32/rcc: unify h5 and h7.
|
2023-09-21 23:47:56 +02:00 |
|
Dario Nieuwenhuis
|
4bfbcd6c72
|
stm32: use PAC enums for VOS.
|
2023-09-18 03:15:15 +02:00 |
|
xoviat
|
de2773afdd
|
stm32/rcc: convert bus prescalers to pac enums
|
2023-09-16 17:41:11 -05:00 |
|
Dario Nieuwenhuis
|
8315cf064e
|
stm32: add stm32wba support.
|
2023-09-16 04:04:45 +02:00 |
|
xoviat
|
9fb14379c3
|
stm32: add lp to l0
|
2023-09-14 18:53:27 -05:00 |
|
xoviat
|
309c3d6b47
|
update metapac
|
2023-09-14 18:36:03 -05:00 |
|
Ulf Lilleengen
|
1b20ba27b1
|
feat: bump embassy-sync version to 0.3.0
Update changelog in preparation for release
|
2023-09-14 18:26:00 +02:00 |
|
Tobias Breitwieser
|
dcd1a91966
|
stm32: bump fmc version
|
2023-09-14 14:07:15 +02:00 |
|
xoviat
|
b9889ad3b5
|
stm32: add g4 adc345 and misc.
|
2023-09-11 17:12:54 -05:00 |
|
xoviat
|
e308286f3c
|
Merge pull request #1881 from MabezDev/sdmmc-stbiterr
Handle stbiterr in 4bit wide mode for sdmmc_v1
|
2023-09-10 19:52:47 +00:00 |
|
Scott Mabin
|
268da2fcde
|
Handle stbiterr in 4bit wide mode for sdmmc_v1
|
2023-09-10 20:27:38 +01:00 |
|
xoviat
|
1bae34d37c
|
stm32: fix docs
|
2023-09-10 13:50:28 -05:00 |
|
Olle Sandberg
|
c356585a59
|
update metapac tag
|
2023-09-06 11:49:18 +02:00 |
|
xoviat
|
50116e5b27
|
remove paste dependency
|
2023-09-05 18:20:17 -05:00 |
|
Daehyeok Mun
|
49ba9c3da2
|
initial support for STM32G4 ADC
|
2023-09-04 23:36:41 -07:00 |
|
Jesse Braham
|
1f63bf4153
|
Release embassy-time v0.1.3
|
2023-08-28 08:00:18 -07:00 |
|
xoviat
|
531f51d0eb
|
rcc/bd: consolidate mod
|
2023-08-27 15:01:09 -05:00 |
|
xoviat
|
ecc305bbfe
|
stm32: fix executor version
|
2023-08-23 20:28:41 -05:00 |
|
xoviat
|
faab2d0d53
|
stm32: add executor to low-power mod
|
2023-08-22 17:31:40 -05:00 |
|
xoviat
|
6d35bcc3d9
|
stm32: add low-power mod
|
2023-08-22 17:00:00 -05:00 |
|
Dominik Sliwa
|
5bc0175be9
|
configure flash latency after axi clock and handle different flash in STM32H7A/B devices
|
2023-08-18 23:44:56 +02:00 |
|
Dario Nieuwenhuis
|
f26dd54f63
|
Update embedded-hal to 1.0.0-rc.1 (#1783)
|
2023-08-16 00:40:56 +02:00 |
|
Don Reilly
|
8a9622ec2e
|
update metapac tag
|
2023-08-10 08:03:35 -05:00 |
|
Dario Nieuwenhuis
|
5d5cd23715
|
Update to embedded-io 0.5 (#1752)
|
2023-08-07 13:43:09 +02:00 |
|
xoviat
|
a2fd7108ff
|
stm32: update metapac version
|
2023-08-04 19:08:53 -05:00 |
|
chemicstry
|
780569c08a
|
Merge remote-tracking branch 'origin/main' into bxcan_timestamp
|
2023-07-31 10:29:20 +03:00 |
|
Dario Nieuwenhuis
|
4999b045df
|
stm32/rng: use bind_interrupts!.
|
2023-07-31 01:41:12 +02:00 |
|
JuliDi
|
6dd2fc5941
|
add document-features
|
2023-07-28 16:59:13 +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 |
|
chemicstry
|
a56ef685f3
|
stm32: forward defmt feature to embassy-time
|
2023-07-25 12:19:42 +03:00 |
|
xoviat
|
19c6c698b5
|
stm32: update metapac
|
2023-07-22 11:43:14 -05:00 |
|
Dario Nieuwenhuis
|
d137286981
|
Release embassy-time v0.1.2
|
2023-07-06 01:29:44 +02:00 |
|
Dario Nieuwenhuis
|
a101d9078d
|
update embedded-hal crates.
|
2023-07-04 19:59:36 +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
|
ed493be869
|
stm32: update metapac, includes fix for OTG with 9 endpoints (H7)
|
2023-06-27 23:58:32 +02:00 |
|
Dario Nieuwenhuis
|
558918651e
|
stm32: update stm32-metapac.
|
2023-06-19 03:22:12 +02: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 |
|
Rasmus Melchior Jacobsen
|
44b6494ab7
|
Let FlashLayout and FlashRegion depends on a Blocking/Async mode generic
|
2023-05-25 20:07:42 +02:00 |
|
Rasmus Melchior Jacobsen
|
0e90e98e9b
|
stm32: Add async flash write/erase to f4
|
2023-05-25 20:07:41 +02:00 |
|
Rasmus Melchior Jacobsen
|
673396c0e7
|
Update metapac version again
|
2023-05-25 16:19:46 +02:00 |
|
Rasmus Melchior Jacobsen
|
963f3e3059
|
Align with updated stm32 metapac
|
2023-05-25 16:06:02 +02:00 |
|