aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32f4/src/bin/eth_w5500.rs
Commit message (Collapse)AuthorAgeFilesLines
* Reverted adding AnyBinding, removed AnyChannel, removed ability for ↵WillaWillNot2025-11-221-6/+1
| | | | ExtiInput to accept AnyPin and AnyChannel arguments, added ExtiPin trait for all pins which is lost on converstion to AnyPin and contains type-level ExtiChannel information
* Fixed broken examples/formatting reported by CIWillaWillNot2025-11-211-3/+1
|
* Updated documentation, fixed EXTI definition issues with chips that have ↵WillaWillNot2025-11-211-2/+10
| | | | touch sensing, updated examples, added generation of convenience method to bind_interrupts for easier type erasure
* feat: stm32 spi driver slave modeCristian Milatinov2025-11-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add SPI slave constructors Fix SPI slave constructors Fix embedded hal async trait One more constructor fix Set SSM bit in SPI driver according to CommunicationMode Fix embedded_hal_async trait to be generic for both master and slave Fix I2S driver to use async master SPI Forgot import from spi mode Fix CommunicationMode associated const conditionals Duplicate doc for CommunicationMode const Add missing nss argument Fix existing SPI tests not compiling Fix stm32h7rs examples not compiling Fix failing stm32l4 example Fix stm32h7 example Fix stm32h7 spi_bdma example Fix stm32h7 spi example Fix stm32f4 example docs: added entry in changelog.md fix: spi_v3 vals mismatch + rise_fall_speed renamed to gpio_speed fix: added spi_v6 conditional compilation feature fix: use if_afio macro in slave constructors fix: add missing trait bound fix: if_afio for cs pin trait fix: changelog message fix: broken rebase
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-291-2/+2
|
* net: refactor to simplify lifetimes/generics.Dario Nieuwenhuis2024-09-161-6/+5
|
* examples: ensure at least 3 sockets to avoid running out (DHCP, DNS, the user's)Dario Nieuwenhuis2024-08-071-7/+2
|
* wiznet: add version check to initialization sequenceJosh Junon2024-06-301-1/+3
|
* cargo fmtdvdsk2024-06-081-8/+7
|
* Adds an example for using the w5500 with an stm32f4dvdsk2024-06-071-0/+139
This example takes into account the lower memory on the stm32f4. That should prevent anyone wanting to use the w5500 on any stm from adapting the w5500 example for the rp which uses a lot more RAM.