MCUSW
Adc_Cfg.h File Reference

Introduction

This file contains generated pre compile configuration file for ADC MCAL driver.

Go to the source code of this file.

Macros

#define ADC_VARIANT_POST_BUILD   (STD_ON)
 ADC Build Variant. Build variants.(i.e Pre Compile,Post Build) More...
 
#define ADC_DEV_ERROR_DETECT   (STD_ON)
 Pre Compile config macro name. More...
 
#define ADC_GROUP_LOG   (STD_OFF)
 Enable/disable ADC group log. More...
 
#define ADC_MAX_GROUP_LOG   (100U)
 Maximum group log entries when logging is ON. More...
 
#define ADC_FIFO_ERR_LOG   (STD_OFF)
 Enable/disable ADC FIFO error log. More...
 
#define ADC_MAX_FIFO_ERR_LOG   (100U)
 Maximum FIFO error log entries when logging is ON. More...
 
#define ADC_VERSION_INFO_API   (STD_ON)
 Enable/disable ADC get version info API. More...
 
#define ADC_READ_GROUP_API   (STD_ON)
 Read group API. More...
 
#define ADC_GRP_NOTIF_CAPABILITY_API   (STD_ON)
 Enable/disable ADC enable/disable group notify API. More...
 
#define ADC_ENABLE_START_STOP_GROUP_API   (STD_ON)
 Enable/disable ADC start/stop group notify API. More...
 
#define ADC_DEINIT_API   (STD_ON)
 Enable/disable ADC deinit API. More...
 
#define ADC_PRIORITY_IMPLEMENTATION   (ADC_PRIORITY_HW_SW)
 Determines whether a priority mechanism is available for prioritization of the conversion requests and if available, the type of prioritization mechanism. More...
 
#define ADC_ENABLE_QUEUING   (STD_ON)
 Determines, if the queuing mechanism is active in case of priority mechanism disabled. More...
 
#define ADC_RESULT_ALIGNMENT   (ADC_ALIGN_RIGHT)
 Alignment of ADC raw results in ADC result buffer (left/right alignment) More...
 
#define ADC_MAX_GROUP   (2U)
 Maximum group across all hwunit. More...
 
#define ADC_MAX_HW_UNIT   (2U)
 Maximum HW unit - This should match the sum for the below units ISR which are ON. More...
 
#define ADC_INSTANCE_0
 
#define ADC_INSTANCE_1
 
#define ADC_ISR_TYPE   (ADC_ISR_CAT1)
 ISR type. More...
 
#define ADC_OS_COUNTER_ID   ((CounterType)0U)
 Counter ID for counter used to count wait ticks. More...
 
#define ADC_TIMEOUT_DURATION   (10000U)
 ADC timeout - used in ADC AFE busy wait and FSM busy wait. More...
 
#define ADC_REGISTER_READBACK_API   (STD_ON)
 Enable/disable ADC register read back API. More...
 
#define ADC_DIFFERENTIAL_INPUT_ENABLE   (STD_OFF)
 Enable/disable ADC differential input support. More...
 
Adc Group Id names

Defines for symbolic names for the AdcGroupId

#define AdcConf_AdcHwUnit_AdcHwUnit_0_AdcGroup_AdcGroup_0   (0U)
 
#define ADC_GROUP_ID_0   AdcConf_AdcHwUnit_AdcHwUnit_0_AdcGroup_AdcGroup_0
 
#define AdcConf_AdcHwUnit_AdcHwUnit_1_AdcGroup_AdcGroup_0   (1U)
 
#define ADC_GROUP_ID_1   AdcConf_AdcHwUnit_AdcHwUnit_1_AdcGroup_AdcGroup_0
 
Adc Hw Unit Id names

Defines for symbolic names for the AdcHwUnitId

#define AdcConf_AdcHwUnit_AdcHwUnit_0   (ADC_UNIT_0)
 
#define ADC_HW_UNIT_ID_0   AdcConf_AdcHwUnit_AdcHwUnit_0
 
#define AdcConf_AdcHwUnit_AdcHwUnit_1   (ADC_UNIT_1)
 
#define ADC_HW_UNIT_ID_1   AdcConf_AdcHwUnit_AdcHwUnit_1
 
Adc Group Channel Id names

Defines for symbolic names for the Adc Group Channel Id

#define AdcConf_AdcHwUnit_AdcHwUnit_0_AdcGroup_AdcGroup_0_AdcChannel_AdcChannel_0   (0U)
 Channel Ids for each group. More...
 
#define ADC_HW_UNIT_ID_ADCHWUNIT_0_GROUP_ID_CHANNEL_ID_ADCCHANNEL_0   AdcConf_AdcHwUnit_AdcHwUnit_0_AdcGroup_AdcGroup_0_AdcChannel_AdcChannel_0
 
#define AdcConf_AdcHwUnit_AdcHwUnit_1_AdcGroup_AdcGroup_0_AdcChannel_AdcChannel_0   (0U)
 
#define ADC_HW_UNIT_ID_ADCHWUNIT_1_GROUP_ID_CHANNEL_ID_ADCCHANNEL_0   AdcConf_AdcHwUnit_AdcHwUnit_1_AdcGroup_AdcGroup_0_AdcChannel_AdcChannel_0
 
Adc Channel Id names

Defines for symbolic names for the Adc Channel Id

#define AdcConf_AdcHwUnit_AdcHwUnit_0_AdcChannel_AdcChannel_0   (0U)
 Channel Ids for all channels. More...
 
#define ADC_HW_UNIT_ID_ADCHWUNIT_0_CHANNEL_ID_ADCCHANNEL_0   AdcConf_AdcHwUnit_AdcHwUnit_0_AdcChannel_AdcChannel_0
 
#define AdcConf_AdcHwUnit_AdcHwUnit_1_AdcChannel_AdcChannel_0   (0U)
 
#define ADC_HW_UNIT_ID_ADCHWUNIT_1_CHANNEL_ID_ADCCHANNEL_0   AdcConf_AdcHwUnit_AdcHwUnit_1_AdcChannel_AdcChannel_0
 
ADC DEM Error codes to report

Pre-compile switches for enabling/disabling DEM events

#define DemConf_DemEventParameter_ADC_DEM_NO_EVENT   (0xFFFFU)
 
#define ADC_DEM_NO_EVENT   DemConf_DemEventParameter_ADC_DEM_NO_EVENT
 
#define ADC_E_HARDWARE_ERROR   (DemConf_DemEventParameter_ADC_E_HARDWARE_ERROR)
 Hardware failed. More...
 

Variables

const struct Adc_ConfigType_s AdcConfigSet
 ADC Configuration struct declaration. More...