36 #ifndef CASCODA_EXTERNAL_FLASH_H
37 #define CASCODA_EXTERNAL_FLASH_H
47 #if CASCODA_EXTERNAL_FLASHCHIP_PRESENT
63 ExtFlashAPICallback otaCallback;
64 ExtFlashAPICallback upstreamCallback;
74 ExtFlashAPICallback otaCallback;
75 ExtFlashAPICallback upstreamCallback;
86 ExtFlashAPICallback upstreamCallback;
90 union ExtFlashInfoStructs
92 ExtFlashEraseInfo eraseInfo;
93 ExtFlashWriteInfo writeInfo;
94 ExtFlashCheckInfo checkInfo;
The main ca821x-api include file.
ca_error external_flash_check_helper(void *aContext)
Definition: cascoda_external_flash.c:364
ca_error external_flash_write_helper(void *aContext)
Definition: cascoda_external_flash.c:326
ca_error external_flash_erase_helper(void *aContext)
Definition: cascoda_external_flash.c:295
ca_error external_flash_evbme_send_upstream(void *aContext)
Definition: cascoda_external_flash.c:283
Stubs for OTA Upgrade procedure.
Type definitions used by Cascoda baremetal drivers.
unsigned long u32_t
Definition: cascoda_types.h:50
unsigned char u8_t
Definition: cascoda_types.h:46
unsigned short u16_t
Definition: cascoda_types.h:48
ca_error
Cascoda error type.
Definition: ca821x_error.h:51