FOTA Agent Driver API/interface file.
Go to the source code of this file.
Data Structures | |
struct | FOTAAgent_handle |
FOTA Agent Driver Handle. More... | |
Macros | |
#define | CHUNK_SIZE (4096U) |
Size of write chunk More... | |
#define | LOCK_NUM0 (0U) |
#define | LOCK_NUM1 (1U) |
Functions | |
int32_t | FOTAAgent_init (FOTAAgent_handle *pHandle) |
Initilize the FOTA Agent and the driver. More... | |
void | FOTAAgent_writeStart (FOTAAgent_handle *pHandle, uint32_t baseAddr, uint32_t wrOffset, uint32_t isXip) |
Starts Fota write operation. More... | |
int32_t | FOTAAgent_writeUpdate (FOTAAgent_handle *pHandle, uint8_t *buf, uint32_t size) |
Sends write scheduling request to hardware IP. More... | |
int32_t | FOTAAgent_writeEnd (FOTAAgent_handle *pHandle) |
End Fota Write operation. More... | |