OTA_SERVICE_FH_CtrlBlkRead
C
bool OTA_SERVICE_FH_CtrlBlkRead(OTA_CONTROL_BLOCK *controlBlock, uint32_t length)
Summary
Reads control block (Meta-data) from the internal dual bank flash or external memory.
Description
This function reads control block (Meta-data) from the internal dual bank flash or external memory.
Precondition
None.
Parameters
Param | Description |
---|---|
controlBlock | Pointer to the control block buffer |
length | Length of the control block buffer |
Returns
Returns -
true - If control block is read successfully
false - If control block read is failed
Example
uint8_t CACHE_ALIGN controlBlockBuffer[OTA_CONTROL_BLOCK_BUFFER_SIZE]; uint32_t ctrlBlkSize = OTA_CONTROL_BLOCK_BUFFER_SIZE; OTA_CONTROL_BLOCK *controlBlock = (OTA_CONTROL_BLOCK *)controlBlockBuffer; if (OTA_SERVICE_FH_CtrlBlkRead(controlBlock, ctrlBlkSize) == false) { // Error } else { // Success }
Remarks
None.