Frostie314159
98f55fa54d
Reverted patch for lint fix.
2023-08-30 09:59:47 +02:00
Frostie314159
0eeefd3dbf
cyw43: Make Scanner public.
2023-08-29 23:05:05 +02:00
Frostie314159
e025693914
cyw43: Create leave function on Control struct.
...
Create a function, which disassociates us, from the currently connected infra.
2023-08-28 21:34:14 +02:00
Frostie314159
05ee02b593
cyw43: Introduce seperate up/down functions.
...
Create two helper functions, for setting the interface up/down.
2023-08-28 21:32:31 +02:00
Frostie314159
4098a61ef0
cyw43: Fix warning in event.rs.
...
Allow non_upper_case_globals, to prevent the compiler from spitting out a warning about the Event enum.
2023-08-28 21:02:38 +02:00
Dario Nieuwenhuis
0568738f77
Merge pull request #1815 from embassy-rs/esp-hosted-oopsie
...
net-esp-hosted: fix oopsie
2023-08-23 09:42:32 +00:00
Dario Nieuwenhuis
a6d22e199a
net-esp-hosted: fix set link down on disconnect.
2023-08-23 11:37:50 +02:00
xoviat
7bff2ebab3
Merge pull request #1766 from xoviat/rtc-w
...
stm32/rtc: add start/stop wakeup
2023-08-22 21:50:53 +00:00
xoviat
048bdf6968
stm32/rtc: allow dead code
2023-08-22 16:48:08 -05:00
Dario Nieuwenhuis
b3212ae383
Merge pull request #1763 from rubdos/sender-receiver-with-ctx
...
Refactor Channel/Sender/Receiver poll methods
2023-08-22 21:25:29 +00:00
Dario Nieuwenhuis
b436aad2a0
Merge pull request #1810 from soypat/write_wlan-fix
...
rp::wlan_write: avoid ineffectual writing of entire buffer over spi
2023-08-22 21:20:59 +00:00
Dario Nieuwenhuis
31c5bdfa29
Merge pull request #1812 from bugadani/storage
...
Make `AvailableTask` public
2023-08-22 21:14:29 +00:00
Dario Nieuwenhuis
906ab06a6e
Merge pull request #1813 from diondokter/stm32-brr-u32
...
Modified the STM Uart baud calculation to be fully 32-bit
2023-08-22 19:56:04 +00:00
Dion Dokter
a5484cd119
Modified the brr calculation to be fully 32-bit
2023-08-22 20:52:02 +02:00
Ruben De Smet
c39671266e
Deprecate *recv* in favor of *receive*
2023-08-22 16:58:31 +02:00
xoviat
8878ce046c
rtc: fix rtcinstant delay computation
2023-08-21 18:33:10 -05:00
xoviat
5bfddfc9b6
stm32/rcc: add rtc to f410
2023-08-21 18:10:10 -05:00
xoviat
7148397771
stm32/rtc: misc fixes
2023-08-21 18:00:49 -05:00
xoviat
8c12453544
stm32/rcc: set rtc clock on f4
2023-08-21 17:50:18 -05:00
xoviat
f723982bec
rtc: impl. draft rtcinstant api
2023-08-21 17:44:38 -05:00
Dániel Buga
0a73c84df0
Make AvailableTask public, deduplicate
2023-08-21 18:12:41 +02:00
soypat
977ae5e3e4
don't pay for what you don't use
2023-08-20 20:16:23 -03:00
Dario Nieuwenhuis
2687008242
Merge pull request #1805 from embassy-rs/update-nightly-6
...
Update Nightly.
2023-08-20 09:05:14 +00:00
Dario Nieuwenhuis
6ef888d73e
Merge pull request #1807 from romixlab/main
...
Fix hardcoded buffer length in USB NCM causing broken link on USB 2.0.
2023-08-20 09:05:07 +00:00
Dario Nieuwenhuis
67ca88d5a0
stm32/can: make latency assertion more lenient.
2023-08-20 10:57:28 +02:00
Isaikin Roman
17e9a8ebe1
Fix hardcoded buffer length in USB NCM causing broken link on USB 2.0.
2023-08-20 07:42:54 +02:00
Dario Nieuwenhuis
0032f8a2ec
rustfmt.
2023-08-19 19:45:55 +02:00
Dario Nieuwenhuis
2d980068c0
Update Nightly.
2023-08-19 19:31:49 +02:00
Dario Nieuwenhuis
6babd5752e
Merge pull request #1804 from embassy-rs/fix-f37x
...
stm32: fix f37x build.
2023-08-18 23:21:39 +00:00
Dario Nieuwenhuis
5d4da78c94
Fix lora docs build.
2023-08-19 01:15:32 +02:00
Dario Nieuwenhuis
cc400aa178
stm32: fix f37x build.
...
originally broke in https://github.com/embassy-rs/embassy/pull/1762
2023-08-19 01:15:32 +02:00
Dario Nieuwenhuis
7b3cb2ce04
Merge pull request #1802 from avlec/error-translation
...
Add error translation to tcp errors
2023-08-18 21:58:27 +00:00
Dario Nieuwenhuis
afd8be416e
Merge pull request #1803 from randomplum/flash_h7ab
...
configure flash latency after axi clock and handle different flash on STM32H7A/B devices
2023-08-18 21:53:21 +00: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
Alec Cox
eb05a18c45
add error translation to tcp errors
...
Translation of tpc client ConnectError and Error to the appropriate
embedded_io_async errors
2023-08-18 14:43:44 -07:00
Dario Nieuwenhuis
97da34595c
Merge pull request #1798 from aurelj/stm32_pwm_polarity
...
stm32: allow setting the PWM output polarity
2023-08-18 14:51:48 +00:00
Aurelien Jacobs
2ea17d2783
stm32: allow setting the PWM output polarity
2023-08-18 16:45:50 +02:00
Dario Nieuwenhuis
8754a1d378
Merge pull request #1779 from MabezDev/forward-capacity-impls
...
Forward capacity impls
2023-08-18 14:21:48 +00:00
Dario Nieuwenhuis
d327b626e3
Merge pull request #1788 from embassy-rs/esp-hosted-cleanup
...
net-esp-hosted: misc improvements.
2023-08-18 14:21:10 +00:00
Dario Nieuwenhuis
f48d13a16a
Merge pull request #1796 from embassy-rs/enc28j60-fixes
...
enc28j60: add HIL test, workaround RX buffer corruption.
2023-08-18 14:20:44 +00:00
Dario Nieuwenhuis
4c11fffc90
Merge pull request #1797 from aurelj/stm32_pwm_max_duty
...
stm32: allow setting PWM duty cycle to 100%
2023-08-18 14:20:32 +00:00
Dario Nieuwenhuis
7f97efd922
net-enc28j60: add HIL test.
2023-08-18 16:11:18 +02:00
Aurélien Jacobs
78bb261246
stm32: allow setting PWM duty cycle to 100%
...
Setting the compare_value to max_compare_value make the PWM output
go low when the timer reach the max_compare_value and go high again
on the next timer clock, when the value roll back to 0.
So to allow a 100% PWM that never goes low, the compare_value must
be set to max_compare_value + 1.
2023-08-18 16:10:49 +02:00
Dario Nieuwenhuis
73942f50cb
net-enc28j60: reset rx logic when buffer corrupts.
2023-08-18 15:51:48 +02:00
Dario Nieuwenhuis
3ebb93e47d
net-enc28j60: remove useless 1ms sleep.
2023-08-18 15:44:52 +02:00
Dario Nieuwenhuis
5329f234ba
Merge pull request #1795 from kext/msos-multisz-terminator
...
embassy-usb: Fixed the final null terminator for RegMultiSz.
2023-08-18 11:28:06 +00:00
Dario Nieuwenhuis
2cc82ef660
Merge pull request #1794 from embassy-rs/rp-flash-naming
...
rp/flash: change naming to `blocking_*`, `new_blocking`.
2023-08-18 11:24:27 +00:00
Dario Nieuwenhuis
b948e37769
rp/flash: change naming to blocking_*
, new_blocking
.
...
- Needed for consistency with other drivers.
- Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors.
2023-08-18 13:21:21 +02:00
Lukas Joeressen
91b10dd799
Fixed the final null terminator for RegMultiSz.
...
The RegMultiSz value should be terminated by an empty UTF-16 string, i.e. 2 null bytes.
2023-08-18 13:09:27 +02:00
Dario Nieuwenhuis
94fa95c699
Merge pull request #1793 from ARizzo35/stm32l4-rtc-pwren
...
stm32l4: set pwren in rcc regardless of clock source
2023-08-18 10:19:54 +00:00