18 #ifndef SOURCE_PAL_IMPL_SERVICES_API_PAL_UPDATE_H_ 19 #define SOURCE_PAL_IMPL_SERVICES_API_PAL_UPDATE_H_ palStatus_t pal_imageDeInit(void)
Definition: pal_update.c:34
Definition: pal_types.h:34
Definition: pal_update.h:52
Definition: pal_update.h:51
palStatus_t pal_imageWriteDataToMemory(palImagePlatformData_t dataId, const palConstBuffer_t *const dataBuffer)
Definition: pal_update.c:111
Definition: pal_update.h:59
palStatus_t pal_imageWrite(palImageId_t imageId, size_t offset, palConstBuffer_t *chunk)
Definition: pal_update.c:54
palStatus_t pal_imageGetDirectMemoryAccess(palImageId_t imageId, void **imagePtr, size_t *imageSizeInBytes)
Definition: pal_update.c:70
Definition: pal_update.h:56
Definition: pal_update.h:58
Definition: pal_update.h:61
_palImagePlatformData_t
Definition: pal_update.h:41
palStatus_t pal_imagePrepare(palImageId_t imageId, palImageHeaderDeails_t *headerDetails)
Definition: pal_update.c:44
palStatus_t pal_imageActivate(palImageId_t imageId)
Definition: pal_update.c:87
struct _palImageHeaderDeails_t palImageHeaderDeails_t
Definition: pal_update.h:50
palStatus_t pal_imageReadToBuffer(palImageId_t imageId, size_t offset, palBuffer_t *chunk)
Definition: pal_update.c:78
Definition: pal_update.h:57
Definition: pal_update.h:45
Definition: pal_types.h:41
palStatus_t pal_imageInitAPI(palImageSignalEvent_t CBfunction)
Definition: pal_update.c:26
void(* palImageSignalEvent_t)(palImageEvents_t event)
Definition: pal_update.h:64
Definition: pal_update.h:55
_palImageEvents_t
Definition: pal_update.h:48
uint32_t palImageId_t
Definition: pal_update.h:31
enum _palImagePlatformData_t palImagePlatformData_t
Definition: pal_update.h:43
Definition: pal_update.h:54
Definition: pal_update.h:44
Definition: pal_update.h:60
palStatus_t pal_imageGetActiveHash(palBuffer_t *hash)
Definition: pal_update.c:95
enum _palImageEvents_t palImageEvents_t
int32_t palStatus_t
Definition: pal_types.h:31
palStatus_t pal_imageFinalize(palImageId_t imageId)
Definition: pal_update.c:62
palStatus_t pal_imageGetActiveVersion(palBuffer_t *version)
Definition: pal_update.c:103
Definition: pal_update.h:53