aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/eth
Commit message (Expand)AuthorAgeFilesLines
* Add new{_with_phy}, new_mii{_with_phy}datdenkikniet2025-11-143-8/+155
* Run clock setup/enablement in new_innerdatdenkikniet2025-11-132-92/+48
* ETH no longer knows about Station managementdatdenkikniet2025-11-135-81/+40
* Move SMA responsibility to SMA peripheraldatdenkikniet2025-11-136-167/+244
* Add SMA peripheraldatdenkikniet2025-11-132-0/+34
* Give EthernetManagement owernship of MDIO pinsdatdenkikniet2025-11-132-38/+62
* stm32: extract block_for_usxoviat2025-11-131-13/+1
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-065-8/+12
* stm32/afio: make af_num() unavailable in afio chips.Dario Nieuwenhuis2025-09-062-8/+4
* stm32/afio: make the A generic param only appear in chips with AFIO.Dario Nieuwenhuis2025-09-052-50/+50
* Add STM32F1 AFIO remapFabian Wolter2025-09-053-66/+70
* 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