aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/eth
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* PacketQueue::new() uses ::init() when in nightlyDavide Della Giustina2023-02-281-7/+18
* Added PacketQueue::init()Davide Della Giustina2023-02-281-0/+18
* net: split driver trait to a separate crate.Dario Nieuwenhuis2022-12-262-74/+69
* stm32/eth_v2: update to new embassy-net trait, remove PeripheralMutex.Dario Nieuwenhuis2022-12-132-456/+260
* stm32/eth_v1: update to new embassy-net trait, remove PeripheralMutex.Dario Nieuwenhuis2022-12-135-500/+398
* Disable MMC interruptsMatous Hybl2022-11-101-0/+18
* make `State::new()` const, consistent with othersVincent Stakenburg2022-09-152-2/+2
* split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis2022-08-222-2/+2
* Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis2022-07-292-2/+2
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-232-32/+32
* Update embassy-stm32Dario Nieuwenhuis2022-07-232-22/+22
* Run rustfmt.Dario Nieuwenhuis2022-06-126-57/+27
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-122-4/+4
* common/PeripheralMutex: remove unsafe API. (#802)Dario Nieuwenhuis2022-06-092-2/+2
* WIP embassy-net v2Dario Nieuwenhuis2022-05-252-2/+2
* Replace embassy::io with embedded_io.Dario Nieuwenhuis2022-05-071-0/+2
* net: add functions to get current Eth and IP configDario Nieuwenhuis2022-05-022-2/+2
* stm32/eth: make "ethmac" vs "eth" consistent in RCC regs.Dario Nieuwenhuis2022-04-301-3/+3
* embassy-stm32/eth: consolidate v1a/v1c and add v1bDavid Lenfesty2022-04-3010-934/+43
* embassy-stm32/eth: convert LAN8742 driver to generic SMI driverDavid Lenfesty2022-04-302-24/+7
* embassy-stm32/eth/v1a: configure pins correctly for f107David Lenfesty2022-04-301-9/+21
* initial work porting eth to f107David Lenfesty2022-04-301-9/+12
* Initial import to v1a, does not compileDavid Lenfesty2022-04-305-0/+928
* Update rust nightly, embedded-hal 1.0, embedded-hal-async.Dario Nieuwenhuis2022-03-112-2/+2
* stm32: centralize gpio reg access in the gpio module.Dario Nieuwenhuis2022-02-242-18/+12
* stm32: move pin trait impls from macrotables to build.rsDario Nieuwenhuis2022-02-231-30/+0
* stm32: Add standard crate-wide macros for pin/dma traits, switch all drivers ...Dario Nieuwenhuis2022-02-103-307/+152
* Add v1c ethernet driver for the STM32F7 family.Matous Hybl2021-11-105-1/+1043
* Fix v2 ethernet pin definitions. Fix ethernet example for H7 nucleos.Matous Hybl2021-11-041-2/+2
* partial alternate function configuration on STM32f1Tobias Pisani2021-10-111-2/+2
* Code review request - moving `OutputType` to `mod sealed`Mariusz Ryndzionek2021-09-241-1/+1
* Small adjustment to 'set_as_af' interfaceMariusz Ryndzionek2021-09-241-2/+2
* embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis2021-09-111-1/+2
* STM32H7: Ethernet: Disable RA in MAC filtering, fix order of MACA0 register w...Adam Greig2021-09-061-3/+4
* Don't set SAF=true, do set RA=true for Ethernet.Bob McWhirter2021-09-061-1/+1
* common: Initialize PeripheralMutex state with closure to ensure it's done in-...Dario Nieuwenhuis2021-08-021-3/+1
* Make const the states when able.Dario Nieuwenhuis2021-08-021-1/+1
* Mark `new`s as unsafe due to not being leak-safe.Dario Nieuwenhuis2021-08-021-61/+60
* hal-common: remove Pin in PeripheralMutexDario Nieuwenhuis2021-08-021-41/+23