b344c843c4
sync latest cyw43-firmware
2023-07-28 17:25:07 -04:00
e3cc0d168c
Merge pull request #1707 from pennae/rp-pio-load
...
rp: relocate programs implicitly during load
2023-07-28 17:47:34 +00:00
cbc8871a0b
rp: relocate programs implicitly during load
...
this removed the RelocatedProgram construction step from pio uses.
there's not all that much to be said for the extra step because the
origin can be set on the input program itself, and the remaining
information exposed by RelocatedProgram can be exposed from
LoadedProgram instead (even though it's already available on the pio_asm
programs, albeit perhaps less convenient). we do lose access to the
relocated instruction iterator, but we also cannot think of anything
this iterator would actually be useful for outside of program loading.
2023-07-28 19:33:02 +02:00
e97b14c068
Merge pull request #1705 from JuliDi/stm32h7-dac-dma-example
...
[STM32] H7 DAC DMA example and feature documentation
2023-07-28 17:07:05 +00:00
5a8704b4d8
TimeoutI2c: allow ref to live shorter than peripheral
2023-07-28 11:16:43 -05:00
6dd2fc5941
add document-features
2023-07-28 16:59:13 +02:00
69c0a89aa5
Use HardwareAddress in Driver
2023-07-28 16:40:15 +02:00
937a63ce28
remove memory.x files for other stm32 examples
2023-07-28 16:38:02 +02:00
b57ba84da5
add dac-dma example for h7, remove memory.x
2023-07-28 16:34:20 +02:00
c3ba08ffb6
Add IEEE802.15.4 address to embassy net Stack
2023-07-28 16:22:03 +02:00
c52d1d11f9
Expose IEEE802.15.4 address in Driver
2023-07-28 15:55:10 +02:00
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
973b152375
CI: ethernet and ieee802.15.4 should be able to co-exist
2023-07-28 15:41:45 +02:00
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
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
b124222649
Merge pull request #1699 from mvniekerk/main
...
RP2040: PIO UART example
2023-07-28 11:58:07 +00:00
8d8c642845
Merge pull request #1701 from chemicstry/bxcan_methods2
...
stm32/can: implement more convenience methods
2023-07-28 11:44:30 +00:00
d5f9d17b7c
Make pipes local vars.
2023-07-28 13:38:26 +02:00
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
38b5d1ee2b
stm32/can: implement more convenience methods
2023-07-28 14:22:24 +03:00
146c744223
Fixes as per PR
2023-07-28 12:56:31 +02:00
0ced8400d0
Merge pull request #1674 from pennae/rp-stack-guards
...
Rp stack guards
2023-07-28 10:43:54 +00:00
2e4f89068a
Merge pull request #1686 from xoviat/usart
...
stm32/usart: fix error msg for lptim
2023-07-28 10:42:32 +00:00
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
6b6acc256d
Merge remote-tracking branch 'origin/main'
2023-07-28 11:57:50 +02:00
91338adc15
Don't include embedded-hal-common
2023-07-28 11:56:59 +02:00
1d4e1092c4
Merge branch 'embassy-rs:main' into main
2023-07-28 11:38:45 +02:00
0f1ff77fcc
Comments
2023-07-28 11:38:08 +02:00
e947aa0153
Comments
2023-07-28 11:37:38 +02:00
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
93864610ce
Add DAC HIL test with ADC
2023-07-27 19:04:43 +02:00
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
a6543cef16
wpan: update stm32wb-hci
2023-07-27 15:00:01 +01:00
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
8f1ea85938
Merge branch 'main' into main
2023-07-27 08:50:53 -05:00
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
13acca624f
Correct embassy-lora time feature
2023-07-26 22:23:02 -05:00
c54ae73d49
Use lora-phy v1.2.1; modify embassy-lora dependencies.
2023-07-26 21:51:09 -05:00
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
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
a56ef685f3
stm32: forward defmt feature to embassy-time
2023-07-25 12:19:42 +03:00
62ab0bf2e7
stm32/can: implement proper RX timestamps
2023-07-25 12:12:45 +03:00
77e34c5e8a
Merge pull request #1684 from xoviat/wpan
...
stm32/rcc: move rcc logic from ipcc
2023-07-25 01:22:07 +00:00
270d1d59a0
stm32/rcc: use wpan default only for wpan
2023-07-24 18:25:15 -05:00
3c41784de8
stm32/usart: fix error msg for lptim
2023-07-24 18:08:23 -05:00
1425dda0a7
stm32/rcc: fix minor issues
2023-07-24 17:19:45 -05:00
a60d92cfbb
Tx and Rx setup
2023-07-24 22:20:00 +02:00
9f898c460f
Merge pull request #1685 from chemicstry/bxcan_async_enable
...
stm32/can: bxcan async enable
2023-07-24 15:24:18 +00:00
2a0fe73045
stm32/can: bxcan async enable
2023-07-24 17:53:23 +03:00
8d50f8a3d3
Merge pull request #1678 from JuliDi/dac-v3
...
Add DAC v3
2023-07-24 14:42:15 +00:00