Matt Ickstadt
5a8704b4d8
TimeoutI2c: allow ref to live shorter than peripheral
2023-07-28 11:16:43 -05:00
JuliDi
6dd2fc5941
add document-features
2023-07-28 16:59:13 +02:00
Ruben De Smet
69c0a89aa5
Use HardwareAddress in Driver
2023-07-28 16:40:15 +02:00
JuliDi
937a63ce28
remove memory.x files for other stm32 examples
2023-07-28 16:38:02 +02:00
JuliDi
b57ba84da5
add dac-dma example for h7, remove memory.x
2023-07-28 16:34:20 +02:00
Ruben De Smet
c3ba08ffb6
Add IEEE802.15.4 address to embassy net Stack
2023-07-28 16:22:03 +02:00
Ruben De Smet
c52d1d11f9
Expose IEEE802.15.4 address in Driver
2023-07-28 15:55:10 +02:00
Dario Nieuwenhuis
d752a3f980
Merge pull request #1702 from rubdos/ieee802154-fixes
...
Allow ethernet and 802.15.4 to coexist
2023-07-28 13:47:49 +00:00
Ruben De Smet
973b152375
CI: ethernet and ieee802.15.4 should be able to co-exist
2023-07-28 15:41:45 +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
Ruben De Smet
f81ee103bf
Allow ethernet and 802.15.4 to coexist
...
Co-authored-by: Thibaut Vandervelden <thvdveld@vub.be>
2023-07-28 15:11:24 +02:00
Dario Nieuwenhuis
b124222649
Merge pull request #1699 from mvniekerk/main
...
RP2040: PIO UART example
2023-07-28 11:58:07 +00:00
Dario Nieuwenhuis
8d8c642845
Merge pull request #1701 from chemicstry/bxcan_methods2
...
stm32/can: implement more convenience methods
2023-07-28 11:44:30 +00:00
Dario Nieuwenhuis
d5f9d17b7c
Make pipes local vars.
2023-07-28 13:38:26 +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
38b5d1ee2b
stm32/can: implement more convenience methods
2023-07-28 14:22:24 +03:00
Michael van Niekerk
146c744223
Fixes as per PR
2023-07-28 12:56:31 +02:00
Dario Nieuwenhuis
0ced8400d0
Merge pull request #1674 from pennae/rp-stack-guards
...
Rp stack guards
2023-07-28 10:43:54 +00:00
Dario Nieuwenhuis
2e4f89068a
Merge pull request #1686 from xoviat/usart
...
stm32/usart: fix error msg for lptim
2023-07-28 10:42:32 +00:00
Dario Nieuwenhuis
f9dd751b6b
Merge pull request #1697 from JuliDi/dac-adc-hil-test
...
[STM32] Add DAC HIL test with ADC
2023-07-28 10:41:27 +00:00
Michael van Niekerk
6b6acc256d
Merge remote-tracking branch 'origin/main'
2023-07-28 11:57:50 +02:00
Michael van Niekerk
91338adc15
Don't include embedded-hal-common
2023-07-28 11:56:59 +02:00
Michael van Niekerk
1d4e1092c4
Merge branch 'embassy-rs:main' into main
2023-07-28 11:38:45 +02:00
Michael van Niekerk
0f1ff77fcc
Comments
2023-07-28 11:38:08 +02:00
Michael van Niekerk
e947aa0153
Comments
2023-07-28 11:37:38 +02:00
xoviat
44c8db2911
Merge pull request #1681 from alexferro/feature/stm32-dma-read-exact
...
Add a STM32/DMARingBuffer::read_exact helper
2023-07-28 01:16:48 +00:00
JuliDi
93864610ce
Add DAC HIL test with ADC
2023-07-27 19:04:43 +02:00
xoviat
bbd2563e13
Merge pull request #1696 from OueslatiGhaith/hci
...
wpan: update stm32wb-hci to version 0.1.4
2023-07-27 15:08:53 +00:00
goueslati
a6543cef16
wpan: update stm32wb-hci
2023-07-27 15:00:01 +01:00
Chuck Davis
2815540167
Merge pull request #1694 from ceekdee/main
...
Use lora-phy v1.2.1; modify embassy-lora dependencies
2023-07-27 13:55:37 +00:00
Chuck Davis
8f1ea85938
Merge branch 'main' into main
2023-07-27 08:50:53 -05:00
Dario Nieuwenhuis
3ee3f0e21c
Merge pull request #1693 from esden/ex-enable-release-debug
...
Added debug=2 in release profile to all examples.
2023-07-27 10:56:42 +00:00
ceekdee
13acca624f
Correct embassy-lora time feature
2023-07-26 22:23:02 -05:00
ceekdee
c54ae73d49
Use lora-phy v1.2.1; modify embassy-lora dependencies.
2023-07-26 21:51:09 -05:00
Piotr Esden-Tempski
858ddf6777
Added debug=2 in release profile to all examples.
...
This makes rtt output work right when using `cargo run` in release mode.
Debug was already enabled for release builds in some of the examples but
not all.
2023-07-26 18:32:40 -07:00
Derek Hageman
a5f2152077
rp: Fix ROM cache ptr() returning the trampoline
...
Make sure that the ptr() function for ROM functions always returns
the actual ROM pointer. This allows the use of flash I/O while the
function cache is enabled.
2023-07-26 06:50:43 -06:00
chemicstry
a56ef685f3
stm32: forward defmt feature to embassy-time
2023-07-25 12:19:42 +03:00
chemicstry
62ab0bf2e7
stm32/can: implement proper RX timestamps
2023-07-25 12:12:45 +03:00
xoviat
77e34c5e8a
Merge pull request #1684 from xoviat/wpan
...
stm32/rcc: move rcc logic from ipcc
2023-07-25 01:22:07 +00:00
xoviat
270d1d59a0
stm32/rcc: use wpan default only for wpan
2023-07-24 18:25:15 -05:00
xoviat
3c41784de8
stm32/usart: fix error msg for lptim
2023-07-24 18:08:23 -05:00
xoviat
1425dda0a7
stm32/rcc: fix minor issues
2023-07-24 17:19:45 -05:00
Michael van Niekerk
a60d92cfbb
Tx and Rx setup
2023-07-24 22:20:00 +02:00
Dario Nieuwenhuis
9f898c460f
Merge pull request #1685 from chemicstry/bxcan_async_enable
...
stm32/can: bxcan async enable
2023-07-24 15:24:18 +00:00
chemicstry
2a0fe73045
stm32/can: bxcan async enable
2023-07-24 17:53:23 +03:00
Dario Nieuwenhuis
8d50f8a3d3
Merge pull request #1678 from JuliDi/dac-v3
...
Add DAC v3
2023-07-24 14:42:15 +00:00
Julian
622fcb0e10
Merge branch 'embassy-rs:main' into dac-v3
2023-07-24 16:40:05 +02:00
Dario Nieuwenhuis
7fc138c91e
Merge pull request #1676 from adamgreig/fix-dac-example
...
stm32: Fix DAC examples
2023-07-24 14:18:37 +00:00
Julian
5b32db7564
Merge branch 'embassy-rs:main' into dac-v3
2023-07-24 12:51:18 +02:00
xoviat
bd60f003e0
stm32/rcc: move rcc logic from ipcc
2023-07-23 17:01:34 -05:00