Information about the bootloader storage Note: The flashInfo variable is only usable with Gecko Bootloader version >= 2.0.

All previous versions of the Gecko Bootloader do not support the flashInfo data field.

Public Attributes#

uint32_t

The version of this data structure.

uint32_t

The capabilities of the storage component.

uint32_t

Number of storage slots.

A pointer to detailed information about the attached storage.

Detailed information about the attached storage(available for use only with Gecko Bootloader version >= 2.0)

Public Attribute Documentation#

version#

uint32_t BootloaderStorageInformation_t::version

The version of this data structure.


capabilities#

uint32_t BootloaderStorageInformation_t::capabilities

The capabilities of the storage component.


storageType#

BootloaderStorageType_t BootloaderStorageInformation_t::storageType

Type of storage.


numStorageSlots#

uint32_t BootloaderStorageInformation_t::numStorageSlots

Number of storage slots.


info#

BootloaderStorageImplementationInformation_t* BootloaderStorageInformation_t::info

A pointer to detailed information about the attached storage.


flashInfo#

BootloaderStorageImplementationInformation_t BootloaderStorageInformation_t::flashInfo

Detailed information about the attached storage(available for use only with Gecko Bootloader version >= 2.0)