18#ifndef ETHERNET_INTERFACE_H
19#define ETHERNET_INTERFACE_H
22#include "EMACInterface.h"
This interface should be used to abstract low level access to networking hardware All operations rece...
static EMAC & get_default_instance()
Return the default on-board EMAC.
EMACInterface class Implementation of the NetworkInterface for an EMAC-based driver.
Common interface between Ethernet hardware.
Implementation of the NetworkStack for an EMAC-based Ethernet driver.
EthernetInterface(EMAC &emac=EMAC::get_default_instance(), OnboardNetworkStack &stack=OnboardNetworkStack::get_default_instance())
Create an EMAC-based Ethernet interface.
mbed OS API for onboard IP stack abstraction
static OnboardNetworkStack & get_default_instance()
Return the default on-board network stack.