Skip to content

File startup_gcc.c

FileList > apollo4l > gcc > startup_gcc.c

Go to the source code of this file

Definitions for interrupt handlers, the vector table, and the stack.

  • #include <stdint.h>

Public Attributes

Type Name
uint32_t _ebss
uint32_t _edata
uint32_t _etext
uint32_t _sbss
uint32_t _sdata

Public Functions

Type Name
void HardFault_Handler (void)
void NMI_Handler (void)
void Reset_Handler (void)
__attribute__ ((section(".patch")))
void am_default_isr (void)

Macros

Type Name
define HEAP_SIZE 0

Public Attributes Documentation

variable _ebss

uint32_t _ebss;

variable _edata

uint32_t _edata;

variable _etext

uint32_t _etext;

variable _sbss

uint32_t _sbss;

variable _sdata

uint32_t _sdata;

Public Functions Documentation

function HardFault_Handler

void HardFault_Handler (
    void
) 

function NMI_Handler

void NMI_Handler (
    void
) 

function Reset_Handler

void Reset_Handler (
    void
) 

function __attribute__

__attribute__ (
    (section(".patch"))
) 

function am_default_isr

void am_default_isr (
    void
) 

Macro Definition Documentation

define HEAP_SIZE

#define HEAP_SIZE 0

The documentation for this class was generated from the following file neuralSPOT/neuralspot/ns-core/src/apollo4l/gcc/startup_gcc.c