embassy/embassy-stm32/src
Krzysztof Królczyk e93ac532ac
feat/stm32: disable multicast filtering on eth v2
Initially, this was feature-gated, but has been requested
to be changed to be unconditional, see PR 3488 for reasons.

When filtering is enabled, it intercepts and drops silently
ipv6 packets, possibly somewhere around
smoltcp::iface::interface::ipv6 lines 36, 44 in current head
sha e9b66eadaeacef758ebc4a12378f8d2162144cf4

With filtering disabled (this patch), packets are received
and communication over ipv6 is possible, neighbor discovery works.

related: #2496

Signed-off-by: Krzysztof Królczyk <Krzysztof.Krolczyk@o2.pl>
2024-11-01 19:02:10 +01:00
..
adc fix adc/ringbuffered_v2.rs 2024-10-15 12:29:12 +03:00
can Merge pull request #3468 from korken89/fix-can-hang 2024-10-27 18:19:56 +00:00
cordic stm32/rcc: replace generated enable/disable code with runtime info 2024-05-25 18:44:55 +02:00
crc stm32/rcc: replace generated enable/disable code with runtime info 2024-05-25 18:44:55 +02:00
cryp Emit cargo:rustc-check-cfg instructions from build.rs 2024-05-30 18:28:29 +02:00
dac Merge pull request #3002 from honzasp/rcc-info 2024-05-30 11:50:40 +00:00
dma stm32: Automatically clear on WritableRingBuffer start 2024-10-15 12:29:12 +03:00
eth feat/stm32: disable multicast filtering on eth v2 2024-11-01 19:02:10 +01:00
flash stm32/flash: add stm32f2, stm32h5 flash driver 2024-10-21 02:21:53 +02:00
hash stm32/rcc: replace generated enable/disable code with runtime info 2024-05-25 18:44:55 +02:00
hrtim stm32/gpio: refactor AfType 2024-06-16 21:11:55 +02:00
hsem Add function to get the active HSEM interrupt 2024-07-09 11:49:16 +02:00
i2c stm32/i2c: disable pullup instead of pulldown 2024-10-10 16:12:51 +02:00
lptim stm32: Use a GLOBAL interrupt for lptim 2024-09-11 01:18:52 +02:00
ospi feat(ospi): add ospi example 2024-10-26 23:41:46 +08:00
qspi Merge pull request #3475 from diondokter/qspi-async 2024-10-30 09:57:09 +00:00
rcc Update nighlty, fix warnings. 2024-10-14 00:11:16 +02:00
rtc Merge pull request #3213 from embedded-rust-iml/stm32l4-low-power 2024-08-13 16:43:23 +00:00
sai stm32: fix ringbugger overrun errors due to bad dma wrap-around behavior 2024-10-15 12:29:12 +03:00
sdmmc Add block-device-driver impl for use with embedded-fatfs (#2607) 2024-08-26 20:45:57 +02:00
spi Revise I2S interface to ring-buffered. 2024-10-16 18:45:27 +03:00
timer Make clone_unchecked work 2024-09-21 07:52:54 -05:00
tsc add blocking TSC examples 2024-07-10 13:26:18 +02:00
usart 📝 fix wrong comment 2024-10-21 17:50:05 -03:00
usb Add USBPHYC clock configuration for H7RS series 2024-09-22 00:23:07 +02:00
wdg stm32: use private_bounds for sealed traits. 2024-03-23 01:38:51 +01:00
dcmi.rs stm32/gpio: refactor AfType 2024-06-16 21:11:55 +02:00
dsihost.rs Fix errors 2024-07-09 09:53:01 +02:00
exti.rs fix: stm32l0 low-power EXTI IRQ handler wiped pending bits before they were checked 2024-10-08 11:18:59 -04:00
fmc.rs stm32: Add 13bit address sdram constructors 2024-07-17 18:16:56 +02:00
fmt.rs Reduced define for 'unreachable!' to a single macro rule 2024-07-17 17:05:52 -04:00
gpio.rs docs(gpio): fix a typo regarding GPIO speed 2024-06-20 12:09:30 +00:00
i2s.rs Revise I2S interface to ring-buffered. 2024-10-16 18:45:27 +03:00
ipcc.rs stm32/rcc: replace generated enable/disable code with runtime info 2024-05-25 18:44:55 +02:00
lib.rs Merge pull request #3444 from dnbln/main 2024-10-22 15:18:35 +00:00
low_power.rs Update nighlty, fix warnings. 2024-10-14 00:11:16 +02:00
ltdc.rs Update CFBLR configuration 2024-10-25 15:03:26 +02:00
macros.rs stm32/gpio: refactor AfType 2024-06-16 21:11:55 +02:00
opamp.rs Merge pull request #3207 from diondokter/fix-opamp-lifetimes 2024-07-25 15:14:10 +00:00
rng.rs Add Clone and Copy to Error types 2024-06-06 23:19:07 +02:00
time_driver.rs stm32/rcc: replace generated enable/disable code with runtime info 2024-05-25 18:44:55 +02:00
time.rs fmt 2024-07-09 09:37:49 +02:00
ucpd.rs [UCPD] Add support for non-SOP packets 2024-08-18 21:19:16 +02:00
uid.rs Fix warnings in recent nightly. 2024-03-20 16:39:09 +01:00