Overview

Synopsis DesignWare 10/100 Ethernet MAC driver.

This is implemented in the following device families:

The following MAC versions are currently known and some of the marketing material from the various devices transcribed:

Version 3.4

Present on STM32F1.

Version 3.5

Present on STM32F4.

Version 3.6

Present on LPC4300.

Version 3.7

Present on XMC4500 and TMC4129X.

API Summary

Setup
designware_emac_v3_init Initialize the network interface
Control
designware_emac_v3_isr Handle network interrupt
designware_emac_v3_start Start the network interface
Status
designware_emac_v3_first_free Return extent of memory consumed
designware_emac_v3_version Return the Synopsis version of the EMAC