28 #error "Please do not include this file directly, use pal.h instead" 33 #define PAL_INT_FLASH_BLANK_VAL 0xFF palStatus_t pal_internalFlashDeInit(void)
This function deinitializes the flash API module.
size_t pal_internalFlashGetPageSize(void)
This function returns the minimum writing unit to the flash.
palStatus_t pal_internalFlashErase(uint32_t address, size_t size)
This function Erase the sector.
palStatus_t pal_internalFlashInit(void)
This function initializes the flash API module, and must be called prior to any flash API calls...
palStatus_t pal_internalFlashGetAreaInfo(uint8_t section, palSotpAreaData_t *data)
This function return the SOTP section data.
Definition: pal_types.h:65
palStatus_t pal_internalFlashWrite(const size_t size, const uint32_t address, const uint32_t *buffer)
This function writes to the internal flash.
size_t pal_internalFlashGetSectorSize(uint32_t address)
This function returns the sector size for the given address.
palStatus_t pal_internalFlashRead(const size_t size, const uint32_t address, uint32_t *buffer)
This function copies the memory data into the user-given buffer.
int32_t palStatus_t
Definition: pal_types.h:49