BootloaderStorageImplementationInformation_t Struct Reference


Information about the bootloader storage implementation.

Definition at line 60 of file btl_interface_storage.h .

#include < btl_interface_storage.h >

Data Fields

uint16_t version
The version of this data structure.
uint16_t capabilitiesMask
A bitmask describing the capabilities of this particular storage.
uint32_t pageEraseMs
Maximum time it takes to erase a page. (in milliseconds)
uint32_t partEraseMs
Maximum time it takes to erase the entire part. (in milliseconds)
uint32_t pageSize
The size of a single erasable page in bytes.
uint32_t partSize
The total size of the storage in bytes.
const char *const partDescription
Pointer to a string describing the attached storage.
uint8_t wordSizeBytes
The number of bytes in a word for the storage.

The documentation for this struct was generated from the following file:
  • btl_interface_storage.h