Rasmus Melchior Jacobsen
887ecef369
Align stm32
2023-05-30 13:57:19 +02:00
Rasmus Melchior Jacobsen
24dee870a8
Align rp
2023-05-30 13:57:03 +02:00
Rasmus Melchior Jacobsen
54bbb4400d
Align nrf
2023-05-30 13:56:35 +02:00
Rasmus Melchior Jacobsen
c6a984f506
Align tests
2023-05-30 13:55:49 +02:00
Rasmus Melchior Jacobsen
551f76c700
Remove legacy Partition type and use the one from embedded-hal
2023-05-30 13:44:12 +02:00
Rasmus Melchior Jacobsen
b23e40f722
Add TestFlash helper
2023-05-30 13:41:10 +02:00
Rasmus Melchior Jacobsen
1cd87f0028
Cleanup MemFlash
2023-05-30 13:40:04 +02:00
Rasmus Melchior Jacobsen
c5ec453ec1
Add bootloader helper for creating config from linkerfile symbols
2023-05-30 13:38:00 +02:00
Rasmus Melchior Jacobsen
5205b5b095
Split FirmwareUpdater into async and blocking types
2023-05-30 13:36:42 +02:00
Rasmus Melchior Jacobsen
311236e81e
Merge branch 'remove-bootloader-partitions' of https://github.com/rmja/embassy into remove-bootloader-partitions
2023-05-30 13:25:09 +02:00
Rasmus Melchior Jacobsen
392ed64f6f
Merge remote-tracking branch 'upstream/main' into remove-bootloader-partitions
2023-05-30 13:24:15 +02:00
Dario Nieuwenhuis
1d34078fa1
Merge pull request #1508 from embassy-rs/ci-fixes
...
ci: run HIL tests in parallel.
2023-05-29 23:21:00 +00:00
Dario Nieuwenhuis
020e956f1b
ci: run HIL tests in parallel.
2023-05-30 01:10:53 +02:00
Dario Nieuwenhuis
3760bdbb1b
Merge pull request #1507 from embassy-rs/ci-fixes
...
Remove unneeded default-features=false.
2023-05-29 20:56:13 +00:00
Dario Nieuwenhuis
42a5b14724
Remove unneeded default-features=false.
2023-05-29 22:50:30 +02:00
xoviat
08753f74ae
Merge pull request #1428 from xoviat/uart
...
stm32/uart: rework ringbuf
2023-05-29 20:19:35 +00:00
xoviat
da0be7114f
stm32/uart: fix dma ringbuf tests
2023-05-29 15:14:43 -05:00
Dario Nieuwenhuis
f8a835be27
Merge pull request #1506 from embassy-rs/ci-fixes
...
ci: fix nrf, rp tests.
2023-05-29 20:07:28 +00:00
xoviat
68441a74c2
Merge branch 'main' of https://github.com/embassy-rs/embassy into uart
2023-05-29 15:07:21 -05:00
Dario Nieuwenhuis
1a31b03976
ci: fix nrf, rp tests.
2023-05-29 22:01:19 +02:00
Rasmus Melchior Jacobsen
94046f30ff
Remove the usage of the local Partition type in BootLoader
2023-05-29 22:00:44 +02:00
xoviat
aba0f8fd6c
stm32/uart: refactor rx ringbuffer
...
- remove some race conditions
- allow full use of rx buffer
2023-05-29 14:49:43 -05:00
Dario Nieuwenhuis
3b38079490
Merge pull request #1505 from rmja/split-firmware-updater
...
Split the FirmwareUpdater into blocking and async
2023-05-29 19:48:44 +00:00
Rasmus Melchior Jacobsen
c844894a6e
Split the FirmwareUpdater into blocking and async
2023-05-29 21:29:13 +02:00
Dario Nieuwenhuis
642eb1400b
Merge pull request #1503 from embassy-rs/ci-fixes
...
ci: add stable build, add tests.
2023-05-29 18:09:05 +00:00
Rasmus Melchior Jacobsen
1acbc5b1a9
Remove the usage of the local Partition type in BootLoader
2023-05-29 20:07:26 +02:00
Dario Nieuwenhuis
421ee4dfbf
ci: add stable build, add tests.
2023-05-29 19:51:06 +02:00
Dario Nieuwenhuis
46961cfdf7
Fix tests.
2023-05-29 19:46:28 +02:00
Dario Nieuwenhuis
cc23129456
Merge pull request #1502 from embassy-rs/ci-fixes
...
CI fixes.
2023-05-29 16:55:38 +00:00
Dario Nieuwenhuis
6cb6e57592
CI fixes.
2023-05-29 18:49:50 +02:00
Dario Nieuwenhuis
760a32246a
Merge pull request #1495 from embassy-rs/new-ci
...
Switch from GHA to Bender CI
2023-05-29 16:21:10 +00:00
Dario Nieuwenhuis
7b2a39a6fb
Switch to Bender for CI.
2023-05-29 18:15:53 +02:00
bors[bot]
bab03a3927
Merge #1489 #1500
...
1489: stm32/ipcc: make IPCC methods static r=xoviat a=OueslatiGhaith
1500: stm32/tests: disable sdmmc test for now r=xoviat a=xoviat
Co-authored-by: goueslati <ghaith.oueslati@habemus.com>
Co-authored-by: Ghaith Oueslati <73850124+OueslatiGhaith@users.noreply.github.com>
Co-authored-by: xoviat <xoviat@users.noreply.github.com>
2023-05-29 14:42:51 +00:00
xoviat
bd6a1d38d2
stm32/tests: disable sdmmc test for now
2023-05-29 09:16:50 -05:00
Dario Nieuwenhuis
0a136c308e
Merge pull request #1496 from rmja/blocking-partition
...
Add BlockingPartition
2023-05-28 21:59:18 +02:00
xoviat
5d7301e510
tests/stm32: revert cfg changes
2023-05-27 15:08:30 -05:00
xoviat
09d52638b5
stm32/ipcc: refactor examples and tests
2023-05-27 15:05:50 -05:00
xoviat
37e104a6b3
stm32/ipcc: refactor tl_mbox
2023-05-27 15:05:23 -05:00
xoviat
7e501855fc
stm32/ipcc: move into tl_mbox
2023-05-27 15:05:07 -05:00
xoviat
c19967dcf2
stm32/ipcc: extract tl_mbox linker file to embassy-stm32
2023-05-27 15:03:25 -05:00
Rasmus Melchior Jacobsen
85ce44f78e
Use RefCell in blocking mutex
2023-05-27 17:02:54 +02:00
Rasmus Melchior Jacobsen
6d8f409018
Add BlockingPartition
2023-05-27 10:29:21 +02:00
Dario Nieuwenhuis
bea42a78a4
Merge pull request #1468 from rmja/assume-noise-free
...
Add assume_noise_free to usart configuration
2023-05-27 00:23:56 +02:00
Rasmus Melchior Jacobsen
cb5df138d6
Use found divider instead of re-reading brr
2023-05-26 23:48:49 +02:00
Dario Nieuwenhuis
ef8695cecb
Merge pull request #1494 from rmja/flash-partition
...
Create flash partition for shared flash access
2023-05-26 22:31:30 +02:00
Rasmus Melchior Jacobsen
e495473fc3
Remove runtime offset and size assertions
2023-05-26 22:07:23 +02:00
Rasmus Melchior Jacobsen
62e799da09
Create flash partition for shared flash access
2023-05-26 21:40:12 +02:00
Dario Nieuwenhuis
a8b426d0fe
Merge pull request #1493 from linusharberg/nrf-buffered-uarte-drop
...
Disable ppi group in BufferedUarte drop
2023-05-26 17:33:03 +02:00
Dario Nieuwenhuis
f4736457f5
nrf/timer: use low power counter mode.
...
The regular one permanently requests HFCLK, while the low power one only does
so while counting, for 1 clock cycle. The regular mode is "deprecated" too.
2023-05-26 16:50:19 +02:00
Linus Harberg
f501a1ba2c
Disable ppi group first to avoid BufferedUarte not getting dropped properly
2023-05-26 16:40:10 +02:00