OAD Storage¶
Enums
-
OADStorage_Status_t
¶ OADStorage_Status_t status codes.
Values:
-
OADStorage_Status_Success
¶ Success.
-
OADStorage_Failed
¶ Fail.
-
OADStorage_CrcError
¶ Acknowledgment or Response Timed out.
-
OADStorage_FlashError
¶ flash access error
-
OADStorage_Aborted
¶ Canceled by application.
-
OADStorage_Rejected
¶ OAD request rejected by application.
-
Functions
-
struct
__attribute__
((packed))¶
-
void
OADStorage_init
(void)¶
-
uint16_t
OADStorage_imgIdentifyRead
(uint8_t imageType, OADStorage_imgIdentifyPld_t * pImgId)¶
-
uint16_t
OADStorage_imgIdentifyWrite
(uint8_t * pValue)¶
-
void
OADStorage_imgBlockRead
(uint16_t blockNum, uint8_t * pBlockData)¶
-
void
OADStorage_imgInfoRead
(uint8_t * pimgInfo)¶
-
uint8_t
OADStorage_imgBlockWrite
(uint32_t blockNum, uint8_t * pBlockData, uint8_t len)¶
-
OADStorage_Status_t
OADStorage_eraseImgPage
(uint32_t page)¶
-
OADStorage_Status_t
OADStorage_imgFinalise
(void)¶
-
void
OADStorage_close
(void)¶
Variables
-
OADStorage_imgIdentifyPld_t
¶