esp-emac 0.2.0

ESP32 EMAC bare-metal Ethernet MAC driver with DMA, RMII, and MDIO
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// SPDX-License-Identifier: GPL-2.0-or-later OR Apache-2.0
// Copyright (c) Viacheslav Bocharov <v@baodeep.com> and JetHome (r)

//! ESP32 EMAC register definitions.
//!
//! Three register blocks:
//! - MAC: frame config, addressing, flow control, MDIO
//! - DMA: descriptor lists, bus mode, interrupts
//! - EXT: clock, RMII/MII mode, GPIO, power

pub mod dma;
pub mod ext;
pub mod gpio;
pub mod mac;