Bare boot table. Can be mapped on top of vector table to access contents.

Public Attributes#

uint32_t *

Pointer to top of stack.

void(*

Pointer to reset vector.

uint32_t

Reserved pointers to fault handlers.

uint32_t

Reserved pointers to RESERVED fields.

void *

Pointer to bootloader table.

uint32_t

Reserved pointers to SVC and DebugMon interrupts.

void *

Pointer to application signature.

Public Attribute Documentation#

stackTop#

uint32_t* BareBootTable_t::stackTop

Pointer to top of stack.


resetVector#

void(* BareBootTable_t::resetVector) (void)

Pointer to reset vector.


reserved0#

uint32_t BareBootTable_t::reserved0[5]

Reserved pointers to fault handlers.


reserved1#

uint32_t BareBootTable_t::reserved1[3]

Reserved pointers to RESERVED fields.


table#

void* BareBootTable_t::table

Pointer to bootloader table.


reserved2#

uint32_t BareBootTable_t::reserved2[2]

Reserved pointers to SVC and DebugMon interrupts.


signature#

void* BareBootTable_t::signature

Pointer to application signature.