]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso/NXP_Code/device/system_LPC55S69_cm33_core0.h
commit 9f316c246baafa15c542a5aea81a94f26e3d6507
[freertos] / FreeRTOS / Demo / CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso / NXP_Code / device / system_LPC55S69_cm33_core0.h
index a462c9d3bbf18c58930abaa45f65726da2baa8e5..02f3760ef27c3f36a21c3f06a89cc44d8fc55d3e 100644 (file)
@@ -1,16 +1,17 @@
 /*\r
 ** ###################################################################\r
 **     Processors:          LPC55S69JBD100_cm33_core0\r
-**                          LPC55S69JET98_cm33_core0\r
+**                          LPC55S69JBD64_cm33_core0\r
+**                          LPC55S69JEV98_cm33_core0\r
 **\r
 **     Compilers:           GNU C Compiler\r
 **                          IAR ANSI C/C++ Compiler for ARM\r
 **                          Keil ARM C/C++ Compiler\r
 **                          MCUXpresso Compiler\r
 **\r
-**     Reference manual:    LPC55xx/LPC55Sxx User manual Rev.0.4  25 Sep 2018\r
-**     Version:             rev. 1.0, 2018-08-22\r
-**     Build:               b181219\r
+**     Reference manual:    LPC55S6x/LPC55S2x/LPC552x User manual(UM11126) Rev.1.3  16 May 2019\r
+**     Version:             rev. 1.1, 2019-05-16\r
+**     Build:               b190830\r
 **\r
 **     Abstract:\r
 **         Provides a system configuration function and a global variable that\r
@@ -18,7 +19,7 @@
 **         the oscillator (PLL) that is part of the microcontroller device.\r
 **\r
 **     Copyright 2016 Freescale Semiconductor, Inc.\r
-**     Copyright 2016-2018 NXP\r
+**     Copyright 2016-2019 NXP\r
 **     All rights reserved.\r
 **\r
 **     SPDX-License-Identifier: BSD-3-Clause\r
 **     Revisions:\r
 **     - rev. 1.0 (2018-08-22)\r
 **         Initial version based on v0.2UM\r
+**     - rev. 1.1 (2019-05-16)\r
+**         Initial A1 version based on v1.3UM\r
 **\r
 ** ###################################################################\r
 */\r
 \r
 /*!\r
  * @file LPC55S69_cm33_core0\r
- * @version 1.0\r
- * @date 2018-08-22\r
+ * @version 1.1\r
+ * @date 2019-05-16\r
  * @brief Device specific configuration file for LPC55S69_cm33_core0 (header\r
  *        file)\r
  *\r
@@ -46,7 +49,7 @@
  */\r
 \r
 #ifndef _SYSTEM_LPC55S69_cm33_core0_H_\r
-#define _SYSTEM_LPC55S69_cm33_core0_H_           /**< Symbol preventing repeated inclusion */\r
+#define _SYSTEM_LPC55S69_cm33_core0_H_ /**< Symbol preventing repeated inclusion */\r
 \r
 #ifdef __cplusplus\r
 extern "C" {\r
@@ -54,13 +57,12 @@ extern "C" {
 \r
 #include <stdint.h>\r
 \r
-#define DEFAULT_SYSTEM_CLOCK           12000000u           /* Default System clock value */\r
-#define CLK_RTC_32K_CLK                   32768u           /* RTC oscillator 32 kHz output (32k_clk */\r
-#define CLK_FRO_12MHZ                  12000000u           /* FRO 12 MHz (fro_12m) */\r
-#define CLK_FRO_48MHZ                  48000000u           /* FRO 48 MHz (fro_48m) */\r
-#define CLK_FRO_96MHZ                  96000000u           /* FRO 96 MHz (fro_96m) */\r
-#define CLK_CLK_IN                     16000000u           /* Default CLK_IN pin clock */\r
-\r
+#define DEFAULT_SYSTEM_CLOCK 12000000u /* Default System clock value */\r
+#define CLK_RTC_32K_CLK 32768u         /* RTC oscillator 32 kHz output (32k_clk */\r
+#define CLK_FRO_12MHZ 12000000u        /* FRO 12 MHz (fro_12m) */\r
+#define CLK_FRO_48MHZ 48000000u        /* FRO 48 MHz (fro_48m) */\r
+#define CLK_FRO_96MHZ 96000000u        /* FRO 96 MHz (fro_96m) */\r
+#define CLK_CLK_IN 16000000u           /* Default CLK_IN pin clock */\r
 \r
 /**\r
  * @brief System clock frequency (core clock)\r
@@ -80,7 +82,7 @@ extern uint32_t SystemCoreClock;
  * microcontroller device. For systems with variable clock speed it also updates\r
  * the variable SystemCoreClock. SystemInit is called from startup_device file.\r
  */\r
-void SystemInit (void);\r
+void SystemInit(void);\r
 \r
 /**\r
  * @brief Updates the SystemCoreClock variable.\r
@@ -89,7 +91,7 @@ void SystemInit (void);
  * execution. SystemCoreClockUpdate() evaluates the clock register settings and calculates\r
  * the current core clock.\r
  */\r
-void SystemCoreClockUpdate (void);\r
+void SystemCoreClockUpdate(void);\r
 \r
 /**\r
  * @brief SystemInit function hook.\r
@@ -101,10 +103,10 @@ void SystemCoreClockUpdate (void);
  * NOTE: No global r/w variables can be used in this hook function because the\r
  * initialization of these variables happens after this function.\r
  */\r
-void SystemInitHook (void);\r
+void SystemInitHook(void);\r
 \r
 #ifdef __cplusplus\r
 }\r
 #endif\r
 \r
-#endif  /* _SYSTEM_LPC55S69_cm33_core0_H_ */\r
+#endif /* _SYSTEM_LPC55S69_cm33_core0_H_ */\r