Herzog Library 00.00.01
rel_libdev.herzog.00.00.01.10606
|
Go to the source code of this file.
Functions | |
__ramfunc void | Flash_devEraseBlock (uint32_t addr) |
Erase a block in flash memory and wait for completion. More... | |
__ramfunc void | Flash_devEraseSector (uint32_t addr) |
Erase a sector flash memory and wait for completion. More... | |
__ramfunc void | Flash_devCopyToFlash (uint8_t *src, uint8_t *des, uint32_t size) |
Copy a data block from RAM to flash memory. More... | |
This file is proprietary to Indie Semiconductor. All rights reserved. Reproduction or distribution, in whole or in part, is forbidden except by express written permission of Indie Semiconductor.
__ramfunc void Flash_devCopyToFlash | ( | uint8_t * | src, |
uint8_t * | des, | ||
uint32_t | size | ||
) |
Copy a data block from RAM to flash memory.
src | source address in RAM |
des | destination address in flash memory |
size | size of data in bytes |
__ramfunc void Flash_devEraseBlock | ( | uint32_t | addr | ) |
Erase a block in flash memory and wait for completion.
addr | The starting address of the block |
__ramfunc void Flash_devEraseSector | ( | uint32_t | addr | ) |
Erase a sector flash memory and wait for completion.
addr | starting address of the block |