//*****************************************************************************\r
// LPC55S69_cm33_core0 startup code for use with MCUXpresso IDE\r
//\r
-// Version : 220119\r
+// Version : 230919\r
//*****************************************************************************\r
//\r
// Copyright 2016-2019 NXP\r
WEAK void MemManage_Handler(void);\r
WEAK void BusFault_Handler(void);\r
WEAK void UsageFault_Handler(void);\r
+WEAK void SecureFault_Handler(void);\r
WEAK void SVC_Handler(void);\r
WEAK void DebugMon_Handler(void);\r
WEAK void PendSV_Handler(void);\r
WEAK void Reserved59_IRQHandler(void);\r
WEAK void Reserved60_IRQHandler(void);\r
WEAK void Reserved61_IRQHandler(void);\r
-WEAK void USB1_UTMI_IRQHandler(void);\r
+WEAK void USB1_PHY_IRQHandler(void);\r
WEAK void USB1_IRQHandler(void);\r
WEAK void USB1_NEEDCLK_IRQHandler(void);\r
WEAK void SEC_HYPERVISOR_CALL_IRQHandler(void);\r
WEAK void PUF_IRQHandler(void);\r
WEAK void PQ_IRQHandler(void);\r
WEAK void DMA1_IRQHandler(void);\r
-WEAK void LSPI_HS_IRQHandler(void);\r
+WEAK void FLEXCOMM8_IRQHandler(void);\r
\r
//*****************************************************************************\r
// Forward declaration of the driver IRQ handlers. These are aliased\r
void Reserved59_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
void Reserved60_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
void Reserved61_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
-void USB1_UTMI_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
+void USB1_PHY_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
void USB1_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
void USB1_NEEDCLK_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
void SEC_HYPERVISOR_CALL_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
void PUF_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
void PQ_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
void DMA1_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
-void LSPI_HS_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
+void FLEXCOMM8_DriverIRQHandler(void) ALIAS(IntDefaultHandler);\r
\r
//*****************************************************************************\r
// The entry point for the application.\r
MemManage_Handler, // The MPU fault handler\r
BusFault_Handler, // The bus fault handler\r
UsageFault_Handler, // The usage fault handler\r
- __valid_user_code_checksum, // LPC MCU checksum\r
+ SecureFault_Handler, // The secure fault handler\r
0, // ECRP\r
0, // Reserved\r
0, // Reserved\r
Reserved59_IRQHandler, // 59: Reserved interrupt\r
Reserved60_IRQHandler, // 60: Reserved interrupt\r
Reserved61_IRQHandler, // 61: Reserved interrupt\r
- USB1_UTMI_IRQHandler, // 62: USB1_UTMI\r
+ USB1_PHY_IRQHandler, // 62: USB1_PHY\r
USB1_IRQHandler, // 63: USB1 interrupt\r
USB1_NEEDCLK_IRQHandler, // 64: USB1 activity\r
SEC_HYPERVISOR_CALL_IRQHandler, // 65: SEC_HYPERVISOR_CALL interrupt\r
PUF_IRQHandler, // 72: PUF interrupt\r
PQ_IRQHandler, // 73: PQ interrupt\r
DMA1_IRQHandler, // 74: DMA1 interrupt\r
- LSPI_HS_IRQHandler, // 75: Flexcomm Interface 8 (SPI, , FLEXCOMM)\r
+ FLEXCOMM8_IRQHandler, // 75: Flexcomm Interface 8 (SPI, , FLEXCOMM)\r
\r
}; /* End of g_pfnVectors */\r
\r
// Disable interrupts\r
__asm volatile ("cpsid i");\r
\r
+\r
+\r
#if defined (__USE_CMSIS)\r
// If __USE_CMSIS defined, then call CMSIS SystemInit code\r
SystemInit();\r
{ while(1) {}\r
}\r
\r
+WEAK_AV void SecureFault_Handler(void)\r
+{ while(1) {}\r
+}\r
+\r
WEAK_AV void SVC_Handler(void)\r
{ while(1) {}\r
}\r
{ Reserved61_DriverIRQHandler();\r
}\r
\r
-WEAK void USB1_UTMI_IRQHandler(void)\r
-{ USB1_UTMI_DriverIRQHandler();\r
+WEAK void USB1_PHY_IRQHandler(void)\r
+{ USB1_PHY_DriverIRQHandler();\r
}\r
\r
WEAK void USB1_IRQHandler(void)\r
{ DMA1_DriverIRQHandler();\r
}\r
\r
-WEAK void LSPI_HS_IRQHandler(void)\r
-{ LSPI_HS_DriverIRQHandler();\r
+WEAK void FLEXCOMM8_IRQHandler(void)\r
+{ FLEXCOMM8_DriverIRQHandler();\r
}\r
\r
//*****************************************************************************\r