![]() |
axipmon
Xilinx SDK Drivers API Documentation
|
Functions | |
s32 | XAxiPmon_CfgInitialize (XAxiPmon *InstancePtr, XAxiPmon_Config *ConfigPtr, u32 EffectiveAddr) |
s32 | XAxiPmon_ResetMetricCounter (XAxiPmon *InstancePtr) |
void | XAxiPmon_ResetGlobalClkCounter (XAxiPmon *InstancePtr) |
s32 | XAxiPmon_ResetFifo (XAxiPmon *InstancePtr) |
void | XAxiPmon_SetIncrementerRange (XAxiPmon *InstancePtr, u8 IncrementerNum, u16 RangeUpper, u16 RangeLower) |
void | XAxiPmon_GetIncrementerRange (XAxiPmon *InstancePtr, u8 IncrementerNum, u16 *RangeUpper, u16 *RangeLower) |
void | XAxiPmon_SetSampleInterval (XAxiPmon *InstancePtr, u32 SampleInterval) |
void | XAxiPmon_GetSampleInterval (XAxiPmon *InstancePtr, u32 *SampleInterval) |
s32 | XAxiPmon_SetMetrics (XAxiPmon *InstancePtr, u8 Slot, u8 Metrics, u8 CounterNum) |
s32 | XAxiPmon_GetMetrics (XAxiPmon *InstancePtr, u8 CounterNum, u8 *Metrics, u8 *Slot) |
void | XAxiPmon_GetGlobalClkCounter (XAxiPmon *InstancePtr, u32 *CntHighValue, u32 *CntLowValue) |
u32 | XAxiPmon_GetMetricCounter (XAxiPmon *InstancePtr, u32 CounterNum) |
u32 | XAxiPmon_GetSampledMetricCounter (XAxiPmon *InstancePtr, u32 CounterNum) |
u32 | XAxiPmon_GetIncrementer (XAxiPmon *InstancePtr, u32 IncrementerNum) |
u32 | XAxiPmon_GetSampledIncrementer (XAxiPmon *InstancePtr, u32 IncrementerNum) |
void | XAxiPmon_SetSwDataReg (XAxiPmon *InstancePtr, u32 SwData) |
u32 | XAxiPmon_GetSwDataReg (XAxiPmon *InstancePtr) |
s32 | XAxiPmon_StartEventLog (XAxiPmon *InstancePtr, u32 FlagEnables) |
s32 | XAxiPmon_StopEventLog (XAxiPmon *InstancePtr) |
s32 | XAxiPmon_StartCounters (XAxiPmon *InstancePtr, u32 SampleInterval) |
s32 | XAxiPmon_StopCounters (XAxiPmon *InstancePtr) |
void | XAxiPmon_EnableMetricsCounter (XAxiPmon *InstancePtr) |
void | XAxiPmon_DisableMetricsCounter (XAxiPmon *InstancePtr) |
void | XAxiPmon_SetLogEnableRanges (XAxiPmon *InstancePtr, u32 CounterNum, u16 RangeUpper, u16 RangeLower) |
void | XAxiPmon_GetLogEnableRanges (XAxiPmon *InstancePtr, u32 CounterNum, u16 *RangeUpper, u16 *RangeLower) |
void | XAxiPmon_EnableEventLog (XAxiPmon *InstancePtr) |
void | XAxiPmon_EnableMetricCounterTrigger (XAxiPmon *InstancePtr) |
void | XAxiPmon_DisableMetricCounterTrigger (XAxiPmon *InstancePtr) |
void | XAxiPmon_EnableEventLogTrigger (XAxiPmon *InstancePtr) |
void | XAxiPmon_DisableEventLogTrigger (XAxiPmon *InstancePtr) |
const char * | XAxiPmon_GetMetricName (u8 Metrics) |
void | XAxiPmon_SetWriteId (XAxiPmon *InstancePtr, u32 WriteId) |
void | XAxiPmon_SetReadId (XAxiPmon *InstancePtr, u32 ReadId) |
u32 | XAxiPmon_GetWriteId (XAxiPmon *InstancePtr) |
u32 | XAxiPmon_GetReadId (XAxiPmon *InstancePtr) |
void | XAxiPmon_SetWrLatencyStart (XAxiPmon *InstancePtr, u8 Param) |
void | XAxiPmon_SetWrLatencyEnd (XAxiPmon *InstancePtr, u8 Param) |
void | XAxiPmon_SetRdLatencyStart (XAxiPmon *InstancePtr, u8 Param) |
void | XAxiPmon_SetRdLatencyEnd (XAxiPmon *InstancePtr, u8 Param) |
u8 | XAxiPmon_GetWrLatencyStart (XAxiPmon *InstancePtr) |
u8 | XAxiPmon_GetWrLatencyEnd (XAxiPmon *InstancePtr) |
u8 | XAxiPmon_GetRdLatencyStart (XAxiPmon *InstancePtr) |
u8 | XAxiPmon_GetRdLatencyEnd (XAxiPmon *InstancePtr) |
void | XAxiPmon_SetWriteIdMask (XAxiPmon *InstancePtr, u32 WrMask) |
void | XAxiPmon_SetReadIdMask (XAxiPmon *InstancePtr, u32 RdMask) |
u32 | XAxiPmon_GetWriteIdMask (XAxiPmon *InstancePtr) |
u32 | XAxiPmon_GetReadIdMask (XAxiPmon *InstancePtr) |