1 /* 2 * Copyright 2024 NXP 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 /*********************************************************************************************************************** 8 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file 9 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file. 10 **********************************************************************************************************************/ 11 12 #ifndef _CLOCK_CONFIG_H_ 13 #define _CLOCK_CONFIG_H_ 14 15 #include "fsl_common.h" 16 #include "fsl_clock.h" 17 18 /******************************************************************************* 19 * Definitions 20 ******************************************************************************/ 21 #define BOARD_SYSOSC_SETTLING_US 220U /*!< Board System oscillator settling time in us */ 22 #define BOARD_XTAL32K_CLK_HZ 32768U /*!< Board xtal32K frequency in Hz */ 23 #define BOARD_XTAL_SYS_CLK_HZ 24000000U /*!< Board xtal frequency in Hz */ 24 25 /******************************************************************************* 26 ************************ BOARD_InitBootClocks function ************************ 27 ******************************************************************************/ 28 29 #if defined(__cplusplus) 30 extern "C" { 31 #endif /* __cplusplus*/ 32 33 /*! 34 * @brief This function executes default configuration of clocks. 35 * 36 */ 37 void BOARD_InitBootClocks(void); 38 39 #if defined(__cplusplus) 40 } 41 #endif /* __cplusplus*/ 42 43 /******************************************************************************* 44 ********************** Configuration BOARD_BootClockRUN *********************** 45 ******************************************************************************/ 46 /******************************************************************************* 47 * Definitions for BOARD_BootClockRUN configuration 48 ******************************************************************************/ 49 #define BOARD_BOOTCLOCKRUN_CORE_CLOCK 100000000U /*!< Core clock frequency: 100000000Hz */ 50 /******************************************************************************* 51 * API for BOARD_BootClockRUN configuration 52 ******************************************************************************/ 53 #if defined(__cplusplus) 54 extern "C" { 55 #endif /* __cplusplus*/ 56 57 /*! 58 * @brief This function executes configuration of clocks. 59 * 60 */ 61 void BOARD_BootClockRUN(void); 62 63 #if defined(__cplusplus) 64 } 65 #endif /* __cplusplus*/ 66 67 #endif /* _CLOCK_CONFIG_H_ */ 68