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.
Definition at line
63
of file platform/bootloader/api/btl_interface.h
resetVector#
void(* BareBootTable_t::resetVector) (void)
Pointer to reset vector.
Definition at line
65
of file platform/bootloader/api/btl_interface.h
reserved0#
uint32_t BareBootTable_t::reserved0[5]
Reserved pointers to fault handlers.
Definition at line
67
of file platform/bootloader/api/btl_interface.h
reserved1#
uint32_t BareBootTable_t::reserved1[3]
Reserved pointers to RESERVED fields.
Definition at line
69
of file platform/bootloader/api/btl_interface.h
table#
void* BareBootTable_t::table
Pointer to bootloader table.
Definition at line
71
of file platform/bootloader/api/btl_interface.h
reserved2#
uint32_t BareBootTable_t::reserved2[2]
Reserved pointers to SVC and DebugMon interrupts.
Definition at line
73
of file platform/bootloader/api/btl_interface.h
signature#
void* BareBootTable_t::signature
Pointer to application signature.
Definition at line
75
of file platform/bootloader/api/btl_interface.h