1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174 |
- #ifdef __cplusplus
- extern "C"{
- #endif
- #include "Clock_Ip_PBcfg.h"
- #include "StandardTypes.h"
- #include "Clock_Ip.h"
- #include "Clock_Ip_Private.h"
- #define CLOCK_IP_PBCFG_VENDOR_ID_C 43
- #define CLOCK_IP_PBCFG_AR_RELEASE_MAJOR_VERSION_C 4
- #define CLOCK_IP_PBCFG_AR_RELEASE_MINOR_VERSION_C 4
- #define CLOCK_IP_PBCFG_AR_RELEASE_REVISION_VERSION_C 0
- #define CLOCK_IP_PBCFG_SW_MAJOR_VERSION_C 1
- #define CLOCK_IP_PBCFG_SW_MINOR_VERSION_C 0
- #define CLOCK_IP_PBCFG_SW_PATCH_VERSION_C 0
- #if (CLOCK_IP_PBCFG_VENDOR_ID_C != CLOCK_IP_PBCFG_VENDOR_ID)
- #error "Clock_Ip_PBcfg.c and Clock_Ip_PBcfg.h have different vendor ids"
- #endif
- #if ((CLOCK_IP_PBCFG_AR_RELEASE_MAJOR_VERSION_C != CLOCK_IP_PBCFG_AR_RELEASE_MAJOR_VERSION) || \
- (CLOCK_IP_PBCFG_AR_RELEASE_MINOR_VERSION_C != CLOCK_IP_PBCFG_AR_RELEASE_MINOR_VERSION) || \
- (CLOCK_IP_PBCFG_AR_RELEASE_REVISION_VERSION_C != CLOCK_IP_PBCFG_AR_RELEASE_REVISION_VERSION) \
- )
- #error "AutoSar Version Numbers of Clock_Ip_PBcfg.c and Clock_Ip_PBcfg.h are different"
- #endif
- #if ((CLOCK_IP_PBCFG_SW_MAJOR_VERSION_C != CLOCK_IP_PBCFG_SW_MAJOR_VERSION) || \
- (CLOCK_IP_PBCFG_SW_MINOR_VERSION_C != CLOCK_IP_PBCFG_SW_MINOR_VERSION) || \
- (CLOCK_IP_PBCFG_SW_PATCH_VERSION_C != CLOCK_IP_PBCFG_SW_PATCH_VERSION) \
- )
- #error "Software Version Numbers of Clock_Ip_PBcfg.c and Clock_Ip_PBcfg.h are different"
- #endif
- #ifndef DISABLE_MCAL_INTERMODULE_ASR_CHECK
- #if ((CLOCK_IP_PBCFG_AR_RELEASE_MAJOR_VERSION_C != STD_AR_RELEASE_MAJOR_VERSION) || \
- (CLOCK_IP_PBCFG_AR_RELEASE_MINOR_VERSION_C != STD_AR_RELEASE_MINOR_VERSION) \
- )
- #error "AutoSar Version Numbers of Clock_Ip_PBcfg.c and StandardTypes.h are different"
- #endif
- #endif
- #if (CLOCK_IP_PBCFG_VENDOR_ID_C != CLOCK_IP_VENDOR_ID)
- #error "Clock_Ip_PBcfg.c and Clock_Ip.h have different vendor ids"
- #endif
- #if ((CLOCK_IP_PBCFG_AR_RELEASE_MAJOR_VERSION_C != CLOCK_IP_AR_RELEASE_MAJOR_VERSION) || \
- (CLOCK_IP_PBCFG_AR_RELEASE_MINOR_VERSION_C != CLOCK_IP_AR_RELEASE_MINOR_VERSION) || \
- (CLOCK_IP_PBCFG_AR_RELEASE_REVISION_VERSION_C != CLOCK_IP_AR_RELEASE_REVISION_VERSION) \
- )
- #error "AutoSar Version Numbers of Clock_Ip_PBcfg.c and Clock_Ip.h are different"
- #endif
- #if ((CLOCK_IP_PBCFG_SW_MAJOR_VERSION_C != CLOCK_IP_SW_MAJOR_VERSION) || \
- (CLOCK_IP_PBCFG_SW_MINOR_VERSION_C != CLOCK_IP_SW_MINOR_VERSION) || \
- (CLOCK_IP_PBCFG_SW_PATCH_VERSION_C != CLOCK_IP_SW_PATCH_VERSION) \
- )
- #error "Software Version Numbers of Clock_Ip_PBcfg.c and Clock_Ip.h are different"
- #endif
- #if (CLOCK_IP_PBCFG_VENDOR_ID_C != CLOCK_IP_PRIVATE_VENDOR_ID)
- #error "Clock_Ip_PBcfg.c and Clock_Ip_Private.h have different vendor ids"
- #endif
- #if ((CLOCK_IP_PBCFG_AR_RELEASE_MAJOR_VERSION_C != CLOCK_IP_PRIVATE_AR_RELEASE_MAJOR_VERSION) || \
- (CLOCK_IP_PBCFG_AR_RELEASE_MINOR_VERSION_C != CLOCK_IP_PRIVATE_AR_RELEASE_MINOR_VERSION) || \
- (CLOCK_IP_PBCFG_AR_RELEASE_REVISION_VERSION_C != CLOCK_IP_PRIVATE_AR_RELEASE_REVISION_VERSION) \
- )
- #error "AutoSar Version Numbers of Clock_Ip_PBcfg.c and Clock_Ip_Private.h are different"
- #endif
- #if ((CLOCK_IP_PBCFG_SW_MAJOR_VERSION_C != CLOCK_IP_PRIVATE_SW_MAJOR_VERSION) || \
- (CLOCK_IP_PBCFG_SW_MINOR_VERSION_C != CLOCK_IP_PRIVATE_SW_MINOR_VERSION) || \
- (CLOCK_IP_PBCFG_SW_PATCH_VERSION_C != CLOCK_IP_PRIVATE_SW_PATCH_VERSION) \
- )
- #error "Software Version Numbers of Clock_Ip_PBcfg.c and Clock_Ip_Private.h are different"
- #endif
- #define MCU_START_SEC_CONFIG_DATA_UNSPECIFIED
- #include "Mcu_MemMap.h"
-
- const Clock_Ip_ClockConfigType Mcu_aClockConfigPB[1] = {
- {
- 0U,
- 2U,
- 1U,
- 1U,
- 28U,
- 20U,
- 0U,
- 0U,
- 4U,
- 40U,
- 0U,
- 0U,
- 0U,
-
- {
- #if CLOCK_IRCOSCS_NO > 0U
- {
- SIRC_CLK,
- 1U,
- 0U,
- 1U,
- 1U,
- 0U,
- },
- #endif
- #if CLOCK_IRCOSCS_NO > 1U
- {
- FIRC_CLK,
- 1U,
- 0U,
- 0U,
- 0U,
- 0U,
- },
- #endif
- },
-
- {
- #if CLOCK_XOSCS_NO > 0U
- {
- SOSC_CLK,
- 8000000U,
- 1U,
- 0U,
- 0U,
- 0U,
- 0U,
- 0U,
- FEATURE_CLOCK_IP_HAS_MONITOR_DISABLE,
- },
- #endif
- },
-
- {
- #if CLOCK_PLLS_NO > 0U
- {
- SPLL_CLK,
- 1U,
- SOSC_CLK,
- 0U,
- 1U,
- 0U,
- 24U,
- 0U,
- 0U,
- 0U,
- 1U,
- 0U,
- 0U,
- 0U,
- FEATURE_CLOCK_IP_HAS_MONITOR_DISABLE,
- },
- #endif
- },
-
- {
- #if CLOCK_SELECTORS_NO > 0U
- {
- SCS_RUN_CLK,
- FIRC_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 1U
- {
- SCS_VLPR_CLK,
- SIRC_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 2U
- {
- SCS_HSRUN_CLK,
- FIRC_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 3U
- {
- SCG_CLKOUT_CLK,
- FIRC_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 4U
- {
- RTC_CLK,
- SOSCDIV1_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 5U
- {
- LPO_CLK,
- LPO_128K_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 6U
- {
- TRACE_CLK,
- CORE_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 7U
- {
- CLKOUT0_CLK,
- SCG_CLKOUT_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 8U
- {
- FTM0_EXT_CLK,
- TCLK0_REF_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 9U
- {
- FTM1_EXT_CLK,
- TCLK0_REF_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 10U
- {
- FTM2_EXT_CLK,
- TCLK0_REF_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 11U
- {
- FTM3_EXT_CLK,
- TCLK0_REF_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 12U
- {
- FTM0_CLK,
- SIRCDIV1_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 13U
- {
- FTM1_CLK,
- SIRCDIV1_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 14U
- {
- FTM2_CLK,
- SIRCDIV1_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 15U
- {
- FTM3_CLK,
- SIRCDIV1_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 16U
- {
- ADC1_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 17U
- {
- LPSPI0_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 18U
- {
- LPSPI1_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 19U
- {
- LPSPI2_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 20U
- {
- LPIT0_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 21U
- {
- ADC0_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 22U
- {
- FlexIO_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 23U
- {
- LPI2C0_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 24U
- {
- LPUART0_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 25U
- {
- LPUART1_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 26U
- {
- LPUART2_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- #if CLOCK_SELECTORS_NO > 27U
- {
- LPTMR0_CLK,
- SIRCDIV2_CLK,
- },
- #endif
- },
-
- {
- #if CLOCK_DIVIDERS_NO > 0U
- {
- SIRCDIV1_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 1U
- {
- SIRCDIV2_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 2U
- {
- FIRCDIV1_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 3U
- {
- FIRCDIV2_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 4U
- {
- SOSCDIV1_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 5U
- {
- SOSCDIV2_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 6U
- {
- SPLLDIV1_CLK,
- 2U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 7U
- {
- SPLLDIV2_CLK,
- 4U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 8U
- {
- CORE_RUN_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 9U
- {
- CORE_VLPR_CLK,
- 8U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 10U
- {
- CORE_HSRUN_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 11U
- {
- BUS_RUN_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 12U
- {
- BUS_VLPR_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 13U
- {
- BUS_HSRUN_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 14U
- {
- SLOW_RUN_CLK,
- 4U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 15U
- {
- SLOW_VLPR_CLK,
- 4U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 16U
- {
- SLOW_HSRUN_CLK,
- 4U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 17U
- {
- CLKOUT0_CLK,
- 1U,
- {
- 0U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 18U
- {
- LPTMR0_CLK,
- 1U,
- {
- 1U,
- }
- },
- #endif
- #if CLOCK_DIVIDERS_NO > 19U
- {
- TRACE_CLK,
- 1U,
- {
- 1U,
- }
- },
- #endif
- },
-
- {
- #if CLOCK_DIVIDER_TRIGGERS_NO > 0U
- {
- RESERVED_CLK,
- IMMEDIATE_DIVIDER_UPDATE,
- RESERVED_CLK,
- },
- #endif
- },
-
- {
- {
- RESERVED_CLK,
- 0U,
- {
- 0U,
- 0U,
- },
- },
- },
-
- {
- #if CLOCK_EXT_CLKS_NO > 0U
- {
- TCLK0_REF_CLK,
- 0U,
- },
- #endif
- #if CLOCK_EXT_CLKS_NO > 1U
- {
- TCLK1_REF_CLK,
- 0U,
- },
- #endif
- #if CLOCK_EXT_CLKS_NO > 2U
- {
- TCLK2_REF_CLK,
- 0U,
- },
- #endif
- #if CLOCK_EXT_CLKS_NO > 3U
- {
- RTC_CLKIN,
- 32768U,
- },
- #endif
- },
-
- {
- #if CLOCK_GATES_NO > 0U
- {
- LPO_32K_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 1U
- {
- LPO_1K_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 2U
- {
- ADC0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 3U
- {
- ADC1_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 4U
- {
- CLKOUT0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 5U
- {
- CMP0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 6U
- {
- CRC0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 7U
- {
- DMA0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 8U
- {
- DMAMUX0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 9U
- {
- EIM0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 10U
- {
- ERM0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 11U
- {
- EWM0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 12U
- {
- FLEXCAN0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 13U
- {
- FLEXCAN1_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 14U
- {
- FLEXCAN2_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 15U
- {
- FlexIO_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 16U
- {
- FTFC_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 17U
- {
- FTM0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 18U
- {
- FTM1_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 19U
- {
- FTM2_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 20U
- {
- FTM3_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 21U
- {
- LPI2C0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 22U
- {
- LPIT0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 23U
- {
- LPSPI0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 24U
- {
- LPSPI1_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 25U
- {
- LPSPI2_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 26U
- {
- LPTMR0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 27U
- {
- LPUART0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 28U
- {
- LPUART1_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 29U
- {
- LPUART2_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 30U
- {
- MPU0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 31U
- {
- MSCM0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 32U
- {
- PDB0_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 33U
- {
- PDB1_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 34U
- {
- PORTA_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 35U
- {
- PORTB_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 36U
- {
- PORTC_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 37U
- {
- PORTD_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 38U
- {
- PORTE_CLK,
- 1U,
- },
- #endif
- #if CLOCK_GATES_NO > 39U
- {
- RTC0_CLK,
- 1U,
- },
- #endif
- },
-
- {
- {
- RESERVED_CLK,
- 0,
- 0,
- RESERVED_CLK,
- 0,
- },
- },
-
- {
- {
- RESERVED_CLK,
- 0U,
- 0U,
- 0U,
- },
- },
-
- {
- 0U,
- {
- {
- RESERVED_VALUE,
- 0U,
- },
- },
- },
-
- {
- {
- RESERVED_CLK,
- 0U,
- },
- },
- },
- };
- #define MCU_STOP_SEC_CONFIG_DATA_UNSPECIFIED
- #include "Mcu_MemMap.h"
- #ifdef __cplusplus
- }
- #endif
|