Skip to content

File startup_keil6.c

FileList > apollo5b > armclang > startup_keil6.c

Go to the source code of this file

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

  • #include "apollo5b.h"

Public Attributes

Type Name
uint32_t __INITIAL_SP
uint32_t __STACK_LIMIT
const uint32_t *const __pPatchable = (uint32\_t \*) \_\_VECTOR\_TABLE + AM\_PATCHABLE\_OFFSET

Public Functions

Type Name
void HardFault_Handler (void)
void Reset_Handler (void)
__NO_RETURN void __PROGRAM_START (void)
void am_default_isr (void)

Macros

Type Name
define AM_PATCHABLE_OFFSET (134 + 16 + 1)

Public Attributes Documentation

variable __INITIAL_SP

uint32_t __INITIAL_SP;

variable __STACK_LIMIT

uint32_t __STACK_LIMIT;

variable __pPatchable

const uint32_t* const __pPatchable;

Public Functions Documentation

function HardFault_Handler

void HardFault_Handler (
    void
) 

function Reset_Handler

void Reset_Handler (
    void
) 

function __PROGRAM_START

__NO_RETURN void __PROGRAM_START (
    void
) 

function am_default_isr

void am_default_isr (
    void
) 

Macro Definition Documentation

define AM_PATCHABLE_OFFSET

#define AM_PATCHABLE_OFFSET `(134 + 16 + 1)`


The documentation for this class was generated from the following file neuralSPOT/neuralspot/ns-core/src/apollo5b/armclang/startup_keil6.c