![]() |
PDK API Guide for AM65xx
|
This file contains internal type definitions and helper macros for the ICSSG Hardware and PA statistics.
Go to the source code of this file.
Data Structures | |
struct | IcssgStats_Obj |
ICSSG Statistics object. More... | |
Typedefs | |
typedef struct IcssgStats_Obj_s * | IcssgStats_Handle |
ICSSG Statistics handle. More... | |
Functions | |
int32_t | IcssgStats_open (EnetMod_Handle hMod, Enet_Type enetType, uint32_t instId, const void *cfg, uint32_t cfgSize) |
Open and initialize Stats module. More... | |
int32_t | IcssgStats_rejoin (EnetMod_Handle hMod, Enet_Type enetType, uint32_t instId) |
Rejoin a running ICSSG Stats module. More... | |
int32_t | IcssgStats_ioctl (EnetMod_Handle hMod, uint32_t cmd, Enet_IoctlPrms *prms) |
Run an IOCTL operation on the ICSSG Stats module. More... | |
void | IcssgStats_close (EnetMod_Handle hMod) |
Close ICSSG Stats module. More... | |
typedef struct IcssgStats_Obj_s* IcssgStats_Handle |
ICSSG Statistics handle.
int32_t IcssgStats_open | ( | EnetMod_Handle | hMod, |
Enet_Type | enetType, | ||
uint32_t | instId, | ||
const void * | cfg, | ||
uint32_t | cfgSize | ||
) |
Open and initialize Stats module.
Opens and initializes the ICSSG Stats module. It doesn't take any configuration parameters.
hMod | Enet Module handle |
enetType | Enet Peripheral type |
instId | Enet Peripheral instance id |
cfg | Configuration parameters. Must be NULL |
cfgSize | Size of the configuration parameters. Must be 0 |
int32_t IcssgStats_rejoin | ( | EnetMod_Handle | hMod, |
Enet_Type | enetType, | ||
uint32_t | instId | ||
) |
Rejoin a running ICSSG Stats module.
This operation is not currently supported.
hMod | Enet Module handle |
enetType | Enet Peripheral type |
instId | Enet Peripheral instance id |
ENET_ENOTSUPPORTED |
int32_t IcssgStats_ioctl | ( | EnetMod_Handle | hMod, |
uint32_t | cmd, | ||
Enet_IoctlPrms * | prms | ||
) |
Run an IOCTL operation on the ICSSG Stats module.
Runs a Enet Stats IOCTL operation on the ICSSG Stats module.
hMod | Enet Module handle |
cmd | IOCTL command Id |
prms | IOCTL parameters |
void IcssgStats_close | ( | EnetMod_Handle | hMod | ) |
Close ICSSG Stats module.
hMod | Enet Module handle |