LPCOpen Platform  v1.03
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
cr_startup_lpc43xx_m0.c File Reference
#include "lpc43xx_dualcore_config.h"

Go to the source code of this file.

Macros

#define WEAK   __attribute__ ((weak))
 
#define ALIAS(f)   __attribute__ ((weak, alias(# f)))
 
#define STACK_SIZE   (0x200)
 
#define HEAP_SIZE   (0x4000)
 
#define M0_Image_Magic   0xAA55DEAD
 

Functions

void SystemInit (void)
 Setup the system.
 
void ResetISR (void)
 
WEAK void NMI_Handler (void)
 
WEAK void HardFault_Handler (void)
 
WEAK void MemManage_Handler (void)
 
WEAK void BusFault_Handler (void)
 
WEAK void UsageFault_Handler (void)
 
WEAK void SVC_Handler (void)
 
WEAK void DebugMon_Handler (void)
 
WEAK void PendSV_Handler (void)
 
WEAK void SysTick_Handler (void)
 SysTick 1mS tick handler.
 
WEAK void IntDefaultHandler (void)
 
void RTC_IRQHandler (void MX_CORE_IRQHandler() ALIAS(IntDefaultHandler) void)
 

Macro Definition Documentation

#define ALIAS (   f)    __attribute__ ((weak, alias(# f)))

Definition at line 49 of file cr_startup_lpc43xx_m0.c.

#define HEAP_SIZE   (0x4000)
#define M0_Image_Magic   0xAA55DEAD
#define STACK_SIZE   (0x200)
#define WEAK   __attribute__ ((weak))

Definition at line 48 of file cr_startup_lpc43xx_m0.c.

Function Documentation

WEAK void BusFault_Handler ( void  )
WEAK void DebugMon_Handler ( void  )
WEAK void HardFault_Handler ( void  )
WEAK void IntDefaultHandler ( void  )
WEAK void MemManage_Handler ( void  )
WEAK void NMI_Handler ( void  )
WEAK void PendSV_Handler ( void  )
void ResetISR ( void  )

Definition at line 318 of file cr_startup_lpc18xx43xx.c.

void RTC_IRQHandler ( void MX_CORE_IRQHandler() ALIAS(IntDefaultHandler void)

Definition at line 90 of file cr_startup_lpc43xx_m0.c.

WEAK void SVC_Handler ( void  )
WEAK void UsageFault_Handler ( void  )