|
AM64x MCU+ SDK
10.01.00
|
|
Go to the documentation of this file.
62 #define ENET_NULLPER_FEAT1 (ENET_BIT(0U))
65 #define ENET_NULLPER_FEAT2 (ENET_BIT(1U))
68 #define ENET_NULLPER_ERRATA1 (ENET_BIT(0U))
71 #define ENET_NULLPER_CLK_MCLK (1U)
80 typedef struct NullPer_Cfg_s
95 typedef struct NullPer_Obj_s
NullMod_Obj mod2
Definition: per_null.h:104
NullMod_Cfg mod1Cfg
Definition: per_null.h:83
void NullPer_close(EnetPer_Handle hPer)
Close the Null Peripheral.
This file contains the basic types using across the Enet driver.
Null Peripheral configuration parameters.
Definition: per_null.h:81
int32_t NullPer_open(EnetPer_Handle hPer, Enet_Type enetType, uint32_t instId, const void *cfg, uint32_t cfgSize)
Open and initialize the Null Peripheral.
void NullPer_periodicTick(EnetPer_Handle hPer)
Run periodic tick on the Null Peripheral.
int32_t NullPer_rejoin(EnetPer_Handle hPer, Enet_Type enetType, uint32_t instId)
Rejoin the Null Peripheral.
This file contains the type definitions and helper macros for the "null" Ethernet Module interface.
EnetPer_Obj enetPer
Definition: per_null.h:98
NullMod_Cfg mod2Cfg
Definition: per_null.h:86
Enet IOCTL param.
Definition: enet_ioctl.h:282
void NullPer_poll(EnetPer_Handle hPer, uint32_t evtMask)
Poll for Ethernet events on the Null Peripheral.
Null Module object.
Definition: mod_null.h:86
Ethernet Peripheral object.
Definition: enet_per.h:568
NullMod_Obj mod1
Definition: per_null.h:101
Null Module configuration parameters.
Definition: mod_null.h:77
Null Peripheral object.
Definition: per_null.h:96
This file contains the type definitions and helper macros for the Enet Peripheral interface.
struct EnetPer_Obj_s * EnetPer_Handle
Ethernet Peripheral handle.
Definition: enet_per.h:380
Enet_Type
Ethernet peripheral type.
Definition: enet_types.h:199
This file contains the type definitions and helper macros for the Enet Module interface.
void NullPer_initCfg(EnetPer_Handle hPer, Enet_Type enetType, void *cfg, uint32_t cfgSize)
Initialize Null peripheral's configuration parameters.
struct NullPer_Obj_s * NullPer_Handle
Null Periperhal handle.
Definition: per_null.h:110
int32_t NullPer_ioctl(EnetPer_Handle hPer, uint32_t cmd, Enet_IoctlPrms *prms)
Issue an operation on the Null Peripheral.
uint32_t dummy
Definition: per_null.h:89