Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: FXAS21002 FXOS8700Q
manifest_firmware_info_t Struct Reference
Firmware Information. More...
#include <update-client-manifest-types.h>
Data Fields | |
uint64_t | timestamp |
Root Manifest timestamp. | |
manifest_guid_t | format |
The format used for the firmware. | |
uint32_t | size |
The size of the firmware in bytes. | |
arm_uc_buffer_t | hash |
The hash of the firmware image. | |
arm_uc_buffer_t | uri |
The location of the firmware. | |
arm_uc_buffer_t | strgId |
The location of the firmware. | |
arm_uc_buffer_t | initVector |
AES initialization vector. 0 is not permitted. | |
arm_uc_buffer_t | keyID |
Identifier for a locally stored AES key. | |
arm_uc_buffer_t | cipherKey |
An encrypted AES key. |
Detailed Description
Firmware Information.
Contains the details about the firmware image referenced by the manifest
Definition at line 104 of file update-client-manifest-types.h.
Field Documentation
arm_uc_buffer_t cipherKey |
An encrypted AES key.
Definition at line 120 of file update-client-manifest-types.h.
The format used for the firmware.
This is either an enum when the first 96 bits are 0. Otherwise, this is a RFC4122 GUID.
Definition at line 106 of file update-client-manifest-types.h.
arm_uc_buffer_t hash |
The hash of the firmware image.
Definition at line 111 of file update-client-manifest-types.h.
arm_uc_buffer_t initVector |
AES initialization vector. 0 is not permitted.
Definition at line 116 of file update-client-manifest-types.h.
arm_uc_buffer_t keyID |
Identifier for a locally stored AES key.
Definition at line 119 of file update-client-manifest-types.h.
uint32_t size |
The size of the firmware in bytes.
Definition at line 110 of file update-client-manifest-types.h.
arm_uc_buffer_t strgId |
The location of the firmware.
Definition at line 113 of file update-client-manifest-types.h.
uint64_t timestamp |
Root Manifest timestamp.
Definition at line 105 of file update-client-manifest-types.h.
arm_uc_buffer_t uri |
The location of the firmware.
Definition at line 112 of file update-client-manifest-types.h.
Generated on Tue Jul 12 2022 20:21:06 by
