Ethernet peripheral configuration. More...
Ethernet peripheral configuration.
Ethernet Peripheral configuration.
Definition at line 657 of file periph_cpu.h.
#include <periph_cpu.h>
Data Fields | |
| gpio_t | phy_en_pin |
| PHY power enable, GPIO_UNDEF if unused. | |
| gpio_t | phy_rst_pin |
| PHY reset, GPIO_UNDEF if unused. | |
| uint32_t | routeloc1 |
| Pre-shifted bits for ETH->ROUTELOC1. | |
| uint16_t | speed |
| Default link speed (MII BMCR speed/duplex bits) | |
| uint8_t | phy_addr |
| MIIM address. | |
| eth_mode_t | mode |
| Select configuration mode. | |
| uint8_t | dma |
| Locical CMA Descriptor used for TX. | |
| uint8_t | dma_chan |
| DMA channel used for TX. | |
| gpio_t | pins [] |
| Pins to use. | |
| uint8_t eth_conf_t::dma |
| eth_mode_t eth_conf_t::mode |
| uint8_t eth_conf_t::phy_addr |
| gpio_t eth_conf_t::phy_en_pin |
PHY power enable, GPIO_UNDEF if unused.
PHY / RMII clock enable, GPIO_UNDEF if unused.
Definition at line 658 of file periph_cpu.h.
| gpio_t eth_conf_t::phy_rst_pin |
PHY reset, GPIO_UNDEF if unused.
PHY reset, GPIO_UNDEF if unused.
Definition at line 659 of file periph_cpu.h.
| gpio_t eth_conf_t::pins[] |
| uint32_t eth_conf_t::routeloc1 |
Pre-shifted bits for ETH->ROUTELOC1.
Definition at line 660 of file periph_cpu.h.
| uint16_t eth_conf_t::speed |
Default link speed (MII BMCR speed/duplex bits)
Speed selection.
Link speed selection.
Definition at line 661 of file periph_cpu.h.