VSF Documented
Macros | Typedefs | Functions | Variables
startup_CMSDK_ARMv8MBL.c File Reference
#include <stdint.h>

Macros

#define __STACK_SIZE   0x00000400
 
#define __HEAP_SIZE   0x00000C00
 
#define __START   _start
 

Typedefs

typedef void(* pFunc) (void)
 

Functions

void _start (void)
 
void Reset_Handler (void)
 
void Default_Handler (void)
 

Variables

uint32_t __etext
 
uint32_t __data_start__
 
uint32_t __data_end__
 
uint32_t __copy_table_start__
 
uint32_t __copy_table_end__
 
uint32_t __zero_table_start__
 
uint32_t __zero_table_end__
 
uint32_t __bss_start__
 
uint32_t __bss_end__
 
uint32_t __StackTop
 

Macro Definition Documentation

◆ __STACK_SIZE

#define __STACK_SIZE   0x00000400

◆ __HEAP_SIZE

#define __HEAP_SIZE   0x00000C00

◆ __START

#define __START   _start

Typedef Documentation

◆ pFunc

typedef void(* pFunc) (void)

Function Documentation

◆ _start()

void _start ( void  )
extern

◆ Reset_Handler()

void Reset_Handler ( void  )

◆ Default_Handler()

void Default_Handler ( void  )

Variable Documentation

◆ __etext

uint32_t __etext
extern

◆ __data_start__

uint32_t __data_start__
extern

◆ __data_end__

uint32_t __data_end__
extern

◆ __copy_table_start__

uint32_t __copy_table_start__
extern

◆ __copy_table_end__

uint32_t __copy_table_end__
extern

◆ __zero_table_start__

uint32_t __zero_table_start__
extern

◆ __zero_table_end__

uint32_t __zero_table_end__
extern

◆ __bss_start__

uint32_t __bss_start__
extern

◆ __bss_end__

uint32_t __bss_end__
extern

◆ __StackTop

uint32_t __StackTop
extern