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

#include <CMILib.h>

Data Fields

uint32_t CMI_Module_BaseAddr
 
uint32_t CMI_ClockCtl_BaseAddr
 
PCMI_CallBack pCMI_CallBack
 
uint32_t FuncClockDivider
 
uint32_t SampleWindowSize
 

Detailed Description

CMI_CfgParams
CMI Configuration Parameters

Field Documentation

uint32_t _CMI_CfgParams::CMI_Module_BaseAddr

Base address of PMI unit

uint32_t _CMI_CfgParams::CMI_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 _CMI_CfgParams::pCMI_CallBack

::CMI_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 _CMI_CfgParams::FuncClockDivider

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

uint32_t _CMI_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: