CMSIS Driver  Version 1.10 - Preliminary
Middleware Driver API for microcontroller peripherals
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Driver_ETH_MAC.h File Reference

Data Structures

struct  ARM_ETH_MAC_CAPABILITIES
 Ethernet MAC Capabilities. More...
 
struct  ARM_DRIVER_ETH_MAC
 Access structure of the Ethernet MAC Driver. More...
 

Macros

#define ARM_ETH_MAC_API_VERSION   ARM_DRV_VERSION_MAJOR_MINOR(1,10) /* API version */
 
#define _ARM_Driver_ETH_MAC_(n)   Driver_ETH_MAC##n
 
#define ARM_Driver_ETH_MAC_(n)   _ARM_Driver_ETH_MAC_(n)
 

Typedefs

typedef void(* ARM_ETH_MAC_SignalEvent_t )(ARM_ETH_MAC_EVENT event)
 Pointer to ARM_ETH_MAC_SignalEvent : Signal Ethernet Event.
 

Enumerations

enum  ARM_ETH_MAC_EVENT { ARM_ETH_MAC_EVENT_RX_FRAME }
 Ethernet MAC Event. More...
 

Macro Definition Documentation

#define _ARM_Driver_ETH_MAC_ (   n)    Driver_ETH_MAC##n
#define ARM_Driver_ETH_MAC_ (   n)    _ARM_Driver_ETH_MAC_(n)
#define ARM_ETH_MAC_API_VERSION   ARM_DRV_VERSION_MAJOR_MINOR(1,10) /* API version */