Application Interface

Description

Application interface to the bootloader.

The application interface consists of functions that can be included into the customer application, and will communicate with the bootloader through the MainBootloaderTable_t. This table contains function pointers into the bootloader. The 10th word of the bootloader contains a pointer to this struct, allowing any application to easily locate Using the wrapper functions is preferred over accessing the bootloader table directly.

Modules

Application Parser Interface
Application interface for interfacing with the bootloader image parser.
 
Application Properties
Properties of the application that can be accessed by the bootloader.
 
Application Storage Interface
Application interface for interfacing with the bootloader storage.
 
Common Application Interface
Generic application interface available on all versions of the bootloader, independently of which plugins are present.