Ethernet Peripheral configuration.  
 More...
Ethernet Peripheral configuration. 
Definition at line 40 of file cpu_eth.h.
#include <cpu_eth.h>
|  | 
| eth_mode_t | mode | 
|  | Select configuration mode. 
 | 
|  | 
| uint16_t | speed | 
|  | Speed selection. 
 | 
|  | 
| uint8_t | dma | 
|  | Locical CMA Descriptor used for TX. 
 | 
|  | 
| uint8_t | dma_chan | 
|  | DMA channel used for TX. 
 | 
|  | 
| uint8_t | phy_addr | 
|  | PHY address. 
 | 
|  | 
| gpio_t | pins [] | 
|  | Pins to use. 
 | 
|  | 
◆ dma
Locical CMA Descriptor used for TX. 
Definition at line 43 of file cpu_eth.h.
 
 
◆ dma_chan
      
        
          | uint8_t eth_conf_t::dma_chan | 
      
 
DMA channel used for TX. 
Definition at line 44 of file cpu_eth.h.
 
 
◆ mode
Select configuration mode. 
Definition at line 41 of file cpu_eth.h.
 
 
◆ phy_addr
      
        
          | uint8_t eth_conf_t::phy_addr | 
      
 
 
◆ pins
      
        
          | gpio_t eth_conf_t::pins[] | 
      
 
Pins to use. 
MII requires 18 pins, RMII 9 and SMI 9. Not all speeds are supported by all modes. 
Definition at line 46 of file cpu_eth.h.
 
 
◆ speed
      
        
          | uint16_t eth_conf_t::speed | 
      
 
Speed selection. 
Definition at line 42 of file cpu_eth.h.
 
 
The documentation for this struct was generated from the following file: