Application Interface

Description

Application interface to the bootloader.

The application interface consists of functions that can be included in the customer application that and will communicate with the bootloader through the MainBootloaderTable_t. This table contains function pointers to the bootloader. The 10th word of the bootloader contains a pointer to this struct, allowing any application to easily locate it. To access the bootloader table, use wrapper functions. Avoid accessing the bootloader table directly.

Modules

Application Parser Interface
Application interface for 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, regardless of the available plugins.