MCUSW
|
This file contains generated pre compile configuration file for MCU MCAL driver.
Go to the source code of this file.
Data Structures | |
struct | Mcu_PllClkDivType |
Structure for enumerating the clock outputs of HSDIVIDER. More... | |
struct | Mcu_PllConfigType |
MCU PLL CONFIG structure. More... | |
struct | Mcu_RamSectionConfigType |
Structure for data pre-setting to be initialized. More... | |
struct | Mcu_ResetStatusMap |
struct | Mcu_ResetInfo |
Macros | |
#define | MCU_VARIANT_POST_BUILD (STD_ON) |
MCU Build Variant. Build variants.(i.e Pre Compile,Post Build) More... | |
#define | MCU_CFG_ID (0x1U) |
MCU Config ID. More... | |
#define | MCU_DEV_ERROR_DETECT (STD_ON) |
Enable/Disable Development Error Detection. More... | |
#define | MCU_GET_RAM_STATE_API (STD_OFF) |
Enable/Disable Mcu_CheckRamState() API. More... | |
#define | MCU_INIT_CLOCK_API (STD_ON) |
Enable/Disable Mcu_InitClock() API. More... | |
#define | MCU_PERFORM_RESET_API (STD_ON) |
Enable/Disable Mcu_PerformReset() API. More... | |
#define | MCU_GET_VERSION_INFO_API (STD_ON) |
Enable/Disable Mcu_GetVersionInfo() API. More... | |
#define | MCU_INIT_RAM_API (STD_OFF) |
Enable/Disable Mcu_InitRamSection() API. More... | |
#define | MCU_NO_PLL (STD_OFF) |
Enable/Disable PLL support. More... | |
#define | MCU_REGISTER_READBACK_API (STD_OFF) |
Enable/Disable MCU_REGISTER_READBACK_API() API. More... | |
#define | MCU_E_CLOCK_FAILURE (MCU_DEM_NO_EVENT) |
Hardware failed. More... | |
#define | MCU_PERFORM_RESET_MASK ((uint32) 0x00060000U) |
Reset Reason Mask. More... | |
#define | MCU_PERFORM_RESET_CLEAR_MASK ((uint32) 0xFFFFFFFFU) |
#define | MCU_RST_SRC_STAT_CLEAR ((uint32) 0x190B0BU) |
#define | SW_MCU_WARM_RST ((uint32) 0x1U) |
#define | SW_MAIN_WARM_RST ((uint32) 0x2U) |
#define | SW_MAIN_POR ((uint32) 0x8U) |
#define | MCU_RESETZ ((uint32) 0x100U) |
#define | WARM_OUT_RST ((uint32) 0x10000U) |
#define | COLD_OUT_RST ((uint32) 0x80000U) |
#define | DEBUG_RST_OCCURED ((uint32) 0x100000U) |
#define | rstaddr ((LLD_wkup_ctrl_mmr_cfg0Regs*)0x43000000U) |
#define | MCU_ERRORRST_MASK ((Mcu_RawResetType)0xFFFF0000U) |
Reset Reason Error Mask. More... | |
#define | MCU_UTILS_ARRAYSIZE(array) |
#define | MCU_RESET_STATUS_NUMBER ((uint8)0x6) |
#define | ARRAYSIZE(array) |
#define | McuConf_McuModeSettingConf_McuModeSettingConf_0 (0U) |
Pre Compile config macro name. More... | |
#define | McuConf_McuClockSettingConfig_MCU_MCAN0 (0U) |
#define | McuConf_McuClockSettingConfig_MCU_MCAN1 (1U) |
#define | McuConf_McuClockSettingConfig_MAIN_RTI_0 (2U) |
#define | McuConf_McuResetReasonConf_MCU_POWER_ON_RESET (0U) |
#define | McuConf_McuResetReasonConf_MCU_WATCHDOG_RESET (1U) |
#define | McuConf_McuResetReasonConf_MCU_SW_RESET (2U) |
#define | McuConf_McuResetReasonConf_MCU_RESET_UNDEFINED (3U) |
Mcu Driver Configuration SW Version Info | |
Defines for Mcu Driver configuration version | |
#define | MCU_CFG_MAJOR_VERSION (9U) |
Mcu configuration Major Version. More... | |
#define | MCU_CFG_MINOR_VERSION (1U) |
Mcu configuration Minor Version. More... | |
#define | MCU_CFG_PATCH_VERSION (0U) |
Mcu configuration Patch Version. More... | |
MCU DEM Error codes to report | |
Pre-compile switches for enabling/disabling DEM events | |
#define | DemConf_DemEventParameter_MCU_DEM_NO_EVENT (0xFFFFU) |
#define | MCU_DEM_NO_EVENT DemConf_DemEventParameter_MCU_DEM_NO_EVENT |
Typedefs | |
typedef const Mcu_RamSectionConfigType * | Mcu_RamConfigPtrType |
Pointer to RamConfig structure. More... | |
typedef const Mcu_PllConfigType * | Mcu_PllConfigPtrType |
Pointer to PLL Config structure. More... | |
typedef Std_ReturnType(* | Mcu_CBKFunctionPtrType) (uint32 moduleId, uint32 clkId, uint64 ParentId) |
Pointer to Callback function. More... | |
Variables | |
const Mcu_ResetStatusMap | Mcu_ResetStatusMapTbl [MCU_RESET_STATUS_NUMBER] |
const Mcu_ResetInfo | Mcu_ResetInfoTbl |
const struct Mcu_ConfigType_s | McuModuleConfiguration_0 |
MCU Configuration struct declaration. More... | |