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: