1 /* 2 * Copyright 2021-2022 NXP 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #ifndef CLOCK_IP_DERIVATIVE_001_H 8 #define CLOCK_IP_DERIVATIVE_001_H 9 10 /** 11 * @file Clock_Ip_Derivative_001.h 12 * @version 0.9.0 13 * 14 * @brief AUTOSAR Mcu - Post-Build(PB) configuration file code template. 15 * @details Code template for Post-Build(PB) configuration file generation. 16 * 17 * @addtogroup CLOCK_DRIVER Clock Ip Driver 18 * @{ 19 */ 20 21 #ifdef __cplusplus 22 extern "C"{ 23 #endif 24 25 26 /*================================================================================================== 27 * INCLUDE FILES 28 * 1) system and project includes 29 * 2) needed interfaces from external units 30 * 3) internal and external interfaces from this unit 31 ==================================================================================================*/ 32 33 /*================================================================================================== 34 SOURCE FILE VERSION INFORMATION 35 ==================================================================================================*/ 36 #define CLOCK_IP_DERIVATIVE_001_VENDOR_ID 43 37 #define CLOCK_IP_DERIVATIVE_001_AR_RELEASE_MAJOR_VERSION 4 38 #define CLOCK_IP_DERIVATIVE_001_AR_RELEASE_MINOR_VERSION 7 39 #define CLOCK_IP_DERIVATIVE_001_AR_RELEASE_REVISION_VERSION 0 40 #define CLOCK_IP_DERIVATIVE_001_SW_MAJOR_VERSION 0 41 #define CLOCK_IP_DERIVATIVE_001_SW_MINOR_VERSION 9 42 #define CLOCK_IP_DERIVATIVE_001_SW_PATCH_VERSION 0 43 44 /*================================================================================================== 45 * FILE VERSION CHECKS 46 ==================================================================================================*/ 47 48 /*================================================================================================== 49 * CONSTANTS 50 ==================================================================================================*/ 51 52 /*================================================================================================== 53 * DEFINES AND MACROS 54 ==================================================================================================*/ 55 56 #define CLOCK_IP_DIVIDER_CALLBACKS_COUNT 4U 57 #define CLOCK_IP_CGM_X_DE_DIV_STAT_WITHOUT_PHASE 1U 58 #define CLOCK_IP_CGM_X_DE_DIV_STAT_WITHOUT_PHASE_WITH_TRIGGER 2U 59 #define CLOCK_IP_PLLDIG_PLL0DIV_DE_DIV_OUTPUT 3U 60 61 #define CLOCK_IP_DIVIDERTRIGGER_CALLBACKS_COUNT 2U 62 #define CLOCK_IP_CGM_X_DIV_TRIG_CTRL_TCTL_HHEN_UPD_STAT 1U 63 64 #define CLOCK_IP_XOSC_CALLBACKS_COUNT 2U 65 #define CLOCK_IP_FXOSC_OSCON_BYP_EOCV_GM_SEL 1U 66 67 #define CLOCK_IP_IRCOSC_CALLBACKS_COUNT 1U 68 69 #define CLOCK_IP_GATE_CALLBACKS_COUNT 2U 70 #define CLOCK_IP_CONTROL_ENABLE_GPR_PCTL 1U 71 72 #define CLOCK_IP_FRACTIONAL_DIVIDER_CALLBACKS_COUNT 2U 73 #define CLOCK_IP_DFS_MFI_MFN 1U 74 75 #define CLOCK_IP_PLL_CALLBACKS_COUNT 4U 76 #define CLOCK_IP_PLLDIG_RDIV_MFI_MFN_SDMEN_SSCGBYP_SPREADCTL_STEPNO_STEPSIZE 1U 77 #define CLOCK_IP_PLLDIG_RDIV_MFI_MFN_SDMEN 2U 78 #define CLOCK_IP_LFASTPLL_ENABLE 3U 79 80 #define CLOCK_IP_SELECTOR_CALLBACKS_COUNT 4U 81 #define CLOCK_IP_CGM_X_CSC_CSS_CLK_SW_SWIP 1U 82 #define CLOCK_IP_CGM_X_CSC_CSS_CS_GRIP 2U 83 #define CLOCK_IP_GPR_X_CLKOUT_SEL_MUXSEL 3U 84 85 #define CLOCK_IP_PCFS_CALLBACKS_COUNT 2U 86 #define CLOCK_IP_CGM_X_PCFS_SDUR_DIVC_DIVE_DIVS 1U 87 88 #define CLOCK_IP_CMU_CALLBACKS_COUNT 2U 89 #define CLOCK_IP_CMU_FC_FCE_REF_CNT_LFREF_HFREF 1U 90 91 #define CLOCK_IP_CMU_INSTANCES_NO 4U 92 93 /*================================================================================================== 94 * ENUMS 95 ==================================================================================================*/ 96 97 /*================================================================================================== 98 * STRUCTURES AND OTHER TYPEDEFS 99 ==================================================================================================*/ 100 101 /*================================================================================================== 102 * GLOBAL VARIABLE DECLARATIONS 103 ==================================================================================================*/ 104 105 /*================================================================================================== 106 * FUNCTION PROTOTYPES 107 ==================================================================================================*/ 108 109 110 111 #ifdef __cplusplus 112 } 113 #endif 114 115 /** @} */ 116 #endif /* #ifndef CLOCK_IP_DERIVATIVE_001_H */ 117 118