MCUSW
Loading...
Searching...
No Matches
Icu_Cfg.h File Reference

Introduction

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

Go to the source code of this file.

ICU Driver ISR category level

Definitions for ICU Driver ISR ISR category level.

#define IcuConf_IcuChannel_IcuChannel_0   (1U)
 Channel ID Symbolic Names Configured channel ID(s)
 
#define ICU_CHANNEL1   (1U)
 ECAP Channel 1, in MAIN DOMAIN.
 
const uint32 Icu_HwUnitBaseAddr [ICU_MAX_NUM_CHANNELS]
 
const struct Icu_ConfigType_PC_s IcuConfigSet_PC
 ICU Configuration structure declaration.
 
const struct Icu_ConfigType_s IcuConfigSet
 
void Icu_ch1Notify (void)
 ICU ISR.
 

Macros

#define ICU_PRE_COMPILE_VARIANT   (STD_ON )
 ICU Build Variant. Build variants.(i.e Pre-compile,Post-build or Link time)
 
#define ICU_VARIANT_POST_BUILD   (STD_OFF)
 
ICU Driver ISR category level

Definitions for ICU Driver ISR ISR category level.

#define ICU_ISR_VOID   (0x00U)
 void ISR type
 
#define ICU_ISR_CAT1   (0x01U)
 Category 1 ISR type.
 
#define ICU_ISR_CAT2   (0x02U)
 Category 2 ISR type.
 
#define ICU_SAFETY_DIAGNOSTIC_API   (STD_ON)
 Enable/Disable Icu Safety Diagnostic.
 
#define ICU_DE_INIT_API   (STD_ON)
 Enable/Disable Icu DeInit API.
 
#define ICU_EDGE_COUNT_API   (STD_ON)
 Enable/Disable Edge Count API.
 
#define ICU_EDGE_DETECT_API   (STD_ON)
 Enable/Disable Edge Detect API.
 
#define ICU_GET_DUTY_CYCLE_VALUES_API   (STD_ON)
 Enable/Disable Get Duty Cycle Values API.
 
#define ICU_GET_INPUT_STATE_API   (STD_ON)
 Enable/Disable Get Input State API.
 
#define ICU_GET_TIME_ELAPSED_API   (STD_ON)
 Enable/Disable Get Time Elapsed API.
 
#define ICU_GET_VERSION_INFO_API   (STD_ON)
 Enable/Disable Get Version Info API.
 
#define ICU_SIGNAL_MEASUREMENT_API   (STD_ON)
 Enable/Disable Signal Measurement API.
 
#define ICU_TIMESTAMP_API   (STD_ON)
 Enable/Disable Timestamp API.
 
#define ICU_DEV_ERROR_DETECT   (STD_ON)
 Enable/Disable Development error detet.
 
#define ICU_WAKEUP_FUNCTIONALITY_API   (STD_OFF)
 Enable/disable ICU wakeup functionality API.
 
#define ICU_ENABLEWAKEUP_API   (STD_OFF)
 Enable/disable ICU wakeup functionality API.
 
#define ICU_DISABLEWAKEUP_API   (STD_OFF)
 Enable/disable ICU wakeup functionality API.
 
#define ICU_SETMODE_API   (STD_OFF)
 Enable/Disable Icu set mode API.
 
#define ICU_INIT_CONFIG_PC   IcuConfigSet
 Pre Compile config macro name.
 
#define ICU_ISR_TYPE   (ICU_ISR_CAT1)
 ISR type.
 
#define ICU_MAX_NUM_CHANNELS   (3U)