PMI Instrumentation Library API Reference Guide
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator
Data Fields
_PMI_CfgParams Struct Reference

#include <PMILib.h>

Data Fields

uint32_t PMI_Module_BaseAddr
 
uint32_t PMI_ClockCtl_BaseAddr
 
PCMI_CallBack pPMI_CallBack
 
uint32_t FuncClockDivider
 
uint32_t SampleWindowSize
 

Detailed Description

PMI_CfgParams
PMI Configuration Parameters

Field Documentation

uint32_t _PMI_CfgParams::PMI_Module_BaseAddr

Base address of PMI unit

uint32_t _PMI_CfgParams::PMI_ClockCtl_BaseAddr

Base address of PMI Clock Control unit. If a specific port does not include a clock control unit then set to NULL

PCMI_CallBack _PMI_CfgParams::pPMI_CallBack

::CPT_CallBack is called by any CPT Library function prior to returning an error. May be set to NULL to disable this feature. Default value is NULL.

uint32_t _PMI_CfgParams::FuncClockDivider

This value sets the sample window counter's sys clock divider. Must be in the range of 1 to 16.

uint32_t _PMI_CfgParams::SampleWindowSize

This value multiplied by the FuncClockDivider determines the sample window size in functional clocks. Must be in the range of 1 to 256.


The documentation for this struct was generated from the following file: