aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/eth
Commit message (Expand)AuthorAgeFilesLines
* STM32F107: Fix inadvertent re-configuration of the SWJ/JTAG pins when activat...Fabian Wolter2025-07-171-2/+8
* Implement MII for STM32 V1 ethernet peripheralAndreas Galauner2025-04-151-15/+116
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-273-83/+80
* stm32/eth: rename PHY->Phy, GenericSMI -> GenericPhy. Remove unneeded unsafes.Dario Nieuwenhuis2025-01-264-34/+32
* split PHY constructor to `new` and `new_auto`nikvoid2025-01-231-4/+31
* run rustfmtnikvoid2025-01-221-2/+2
* remove cortex-m delaynikvoid2025-01-221-1/+0
* use `Delay` from `embassy-time` to wait for PHY responsenikvoid2025-01-221-6/+8
* Option to detect Ethernet PHY address automaticallynikvoid2025-01-221-2/+20
* chore: fix buildelagil2025-01-032-7/+7
* remove trailing space from commentIan McKernan2025-01-011-1/+1
* added fix for https://github.com/embassy-rs/embassy/issues/2496 in the v1 driverIan McKernan2025-01-011-0/+5
* Use inline const for initializing arrays. (#3567)Dario Nieuwenhuis2024-11-241-4/+2
* feat/stm32: disable multicast filtering on eth v2Krzysztof Królczyk2024-11-011-0/+3
* rustfmt for new nightly.Dario Nieuwenhuis2024-10-141-2/+8
* embassy_stm32/eth: support compliance testingGerhard de Clercq2024-09-201-0/+14
* stm32/gpio: refactor AfTypeJan Špaček2024-06-162-9/+9
* stm32: add support for STM32H7[RS] "bootflash line", add HIL tests.Dario Nieuwenhuis2024-05-011-31/+5
* stm32: update metapac. Adds U5 LPDMA, fixes ADC_COMMONs.Dario Nieuwenhuis2024-04-291-4/+0
* Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-261-2/+3
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-233-33/+30
* correct spelling of the word "receive"Stefan Gehr2024-02-031-1/+1
* stm32: autogenerate clocks struct, enable mux for all chips.Dario Nieuwenhuis2024-02-023-5/+6
* stm32/eth: rename new_rmii to new, update metapac to fix issues with PC2_C.Dario Nieuwenhuis2024-02-011-1/+1
* Implement MII interfaceSimon B. Gasse2024-02-012-23/+120
* stm32: more docs.Dario Nieuwenhuis2023-12-191-0/+1
* stm32: more docs.Dario Nieuwenhuis2023-12-181-0/+2
* stm32: add some docs.Dario Nieuwenhuis2023-12-183-1/+28
* stm32: resolve eth/v2 security bugxoviat2023-11-071-14/+10
* rcc: ahb/apb -> hclk/pclkxoviat2023-10-152-2/+2
* stm32/eth: Move `phy_addr` from `Ethernet` to `PHY`Gabriel Górski2023-10-094-32/+27
* stm32: update metapac and remove sbsxoviat2023-09-281-2/+2
* stm32/eth: fix receiving large frames on v2.Dario Nieuwenhuis2023-09-281-3/+1
* stm32: centralize enabling pwr, syscfg, flash.Dario Nieuwenhuis2023-09-252-2/+0
* Introduce driver::HardwareAddress without smoltcp dependencyRuben De Smet2023-07-311-3/+3
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-282-2/+2
* stm32/eth: fix cfg(not(time))xoviat2023-07-171-6/+6
* stm32/eth: add set_poll_intervalxoviat2023-07-151-2/+8
* stm32/eth: impl. poll intervalxoviat2023-07-151-1/+24
* stm32/eth: convert static methoxoviat2023-07-151-2/+2
* stm32/eth: refactor genericsmixoviat2023-07-154-27/+47
* Update stm32-metapac, includes chiptool changes to use real Rust enums now.Dario Nieuwenhuis2023-06-291-1/+1
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-195-468/+417
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-082-10/+10
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-012-6/+6
* stm32: move to bind_interruptsxoviat2023-05-243-49/+59
* stm32: add H5 support.Dario Nieuwenhuis2023-04-061-4/+21
* Apply fixDavide Della Giustina2023-03-011-1/+1
* PacketQueue::init() does not need to be unsafeDavide Della Giustina2023-02-281-2/+4
* Implemented suggestions from @DirbaioDavide Della Giustina2023-02-281-33/+10