Crate stm32_eth

source ·
Expand description

An abstraction layer for ethernet periperhals embedded in STM32 processors.

For initialisation, see new, and new_with_mii

Re-exports

pub use stm32f4xx_hal as hal;
pub use smoltcp;

Modules

Ethernet DMA access and configuration.
Ethernet MAC access and configuration.
PTP access and configuration.
Pin definitions and setup functionality.
Peripheral access API for STM32F429 microcontrollers (generated using svd2rust v0.24.1 ( ))

Structs

A struct that represents a combination of pins to be used as RMII pins for the ethernet peripheral(s)
Access to all configured parts of the ethernet peripheral.
A struct that contains all peripheral parts required to configure the ethernet peripheral.

Functions

The handler for ETH interrupts.
Create and initialise the ethernet driver.
Create and initialise the ethernet driver.