aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/eth/v2
Commit message (Expand)AuthorAgeFilesLines
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-281-1/+1
* stm32/eth: refactor genericsmixoviat2023-07-151-9/+18
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-192-245/+219
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-5/+5
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-3/+3
* stm32: move to bind_interruptsxoviat2023-05-241-24/+29
* stm32: add H5 support.Dario Nieuwenhuis2023-04-061-4/+21
* stm32/eth_v2: update to new embassy-net trait, remove PeripheralMutex.Dario Nieuwenhuis2022-12-132-456/+260
* Disable MMC interruptsMatous Hybl2022-11-101-0/+18
* make `State::new()` const, consistent with othersVincent Stakenburg2022-09-151-1/+1
* split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis2022-08-221-1/+1
* Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis2022-07-291-1/+1
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-231-16/+16
* Update embassy-stm32Dario Nieuwenhuis2022-07-231-11/+11
* Run rustfmt.Dario Nieuwenhuis2022-06-122-21/+12
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-121-2/+2
* common/PeripheralMutex: remove unsafe API. (#802)Dario Nieuwenhuis2022-06-091-1/+1
* WIP embassy-net v2Dario Nieuwenhuis2022-05-251-1/+1
* net: add functions to get current Eth and IP configDario Nieuwenhuis2022-05-021-1/+1
* Update rust nightly, embedded-hal 1.0, embedded-hal-async.Dario Nieuwenhuis2022-03-111-1/+1
* stm32: centralize gpio reg access in the gpio module.Dario Nieuwenhuis2022-02-241-7/+6
* stm32: Add standard crate-wide macros for pin/dma traits, switch all drivers ...Dario Nieuwenhuis2022-02-101-150/+49
* 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
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-291-2/+2
* Replace `PeripheralStateUnchecked` with `register_interrupt_unchecked`Liam Murphy2021-07-291-4/+4
* Remove critical sections from `PeripheralMutex` interrupt handler by checking...Liam Murphy2021-07-271-4/+4
* Update the importLiam Murphy2021-07-051-1/+1
* Fix stm32 ethernetLiam Murphy2021-07-051-1/+2
* eth-v2: Get hclk frequency from clock singletonThales Fragoso2021-06-161-3/+4
* eth-v2: Enable source address filteringThales Fragoso2021-06-161-12/+3
* eth-v2: Fix bug in Rx descriptors and add docs artThales Fragoso2021-06-161-25/+50
* eth-v2: Fix setting the registers for the descriptorsThales Fragoso2021-06-162-12/+17
* eth-v2: Fix off by one bugThales Fragoso2021-06-161-1/+1
* eth-v2: Work around missing AF for REF_CLKThales Fragoso2021-06-161-10/+10
* eth-v2: Enable clocks in newThales Fragoso2021-06-161-1/+15
* eth-v2: Remove Instance traitThales Fragoso2021-06-161-83/+57
* eth-v2: Implement embassy-net's Device Trait and fix DropThales Fragoso2021-06-161-1/+88
* eth: Add lan8742a PHYThales Fragoso2021-06-161-20/+74
* eth-v2: Start Ethernet peripheral implementationThales Fragoso2021-06-162-0/+721