19#if MCU_INIT_CLOCK == STD_ON
22#if MCU_NO_PLL == STD_OFF
28#if MCU_PERFORM_RESET_API == STD_ON
32#if MCU_VERSION_INFO_API == STD_ON
35#if MCU_GET_RAM_STATE_API == STD_ON
void Mcu_GetVersionInfo(Std_VersionInfoType *versioninfo)
Get version information
Definition Mcu.c:308
Std_ReturnType Mcu_InitRamSection(Mcu_RamSectionType RamSection)
MCU RAM Initialization
Definition Mcu.c:70
Mcu_ResetType Mcu_GetResetReason(void)
Get MCU reset type
Definition Mcu.c:203
Mcu_RamStateType Mcu_GetRamState(void)
Get status of MCU RAM
Definition Mcu.c:338
Mcu_RawResetType Mcu_GetResetRawValue(void)
Get reset raw value
Definition Mcu.c:231
void Mcu_SetMode(Mcu_ModeType McuMode)
Set MCU power mode
Definition Mcu.c:283
Std_ReturnType Mcu_DistributePllClock(void)
PLL to MCU Clock distribution
Definition Mcu.c:133
void Mcu_Init(Mcu_ConfigType *ConfigPtr)
MCU Initialization
Definition Mcu.c:50
void Mcu_PerformReset(void)
Reset the MCU
Definition Mcu.c:258
Std_ReturnType Mcu_InitClock(Mcu_ClkConfigType ClockSetting)
MCU Clock Initialization
Definition Mcu.c:102
Mcu_PllStatusType Mcu_GetPllStatus(void)
Get PLL lock status
Definition Mcu.c:170
uint32 Mcu_RamSectionType
Specifies the identification (ID) for a RAM section
Definition Mcu_Types.h:391
enum _Mcu_ResetType Mcu_ResetType
Reset types
struct _Mcu_ConfigType Mcu_ConfigType
Hardware dependent structure
enum _Mcu_PllStatusType Mcu_PllStatusType
Status value returned by the function Mcu_GetPllStatus of the MCU module
uint32 Mcu_ModeType
Specifies the identification (ID) for a MCU mode
Definition Mcu_Types.h:384
uint32 Mcu_RawResetType
Specifies the reset reason in raw register format read from reset status register
Definition Mcu_Types.h:377
enum _Mcu_RamStateType Mcu_RamStateType
RAM state (valid or invalid)
struct _Mcu_ClkConfigType Mcu_ClkConfigType
McuClk Config unit structure
struct Std_VersionInfoType_Tag Std_VersionInfoType
This structure is used to request the version of a BSW module using the [Module name]_GetVersionInfo(...
uint8 Std_ReturnType
This type can be used as standard API return type which is shared between the RTE and the BSW modules...
Definition Std_Types.h:22