#include "board.h"
#include "dfuutil_programming_api.h"
#include "stdio.h"
#include "string.h"
Go to the source code of this file.
|
| int32_t | progalgo_iflash_erase (uint32_t start, uint32_t size) |
| |
| int32_t | progalgo_iflash_erase_all (void) |
| |
| int32_t | progalgo_iflash_write (void *buff, uint32_t start, uint32_t size) |
| |
| int32_t | progalgo_iflash_read (void *buff, uint32_t start, uint32_t size) |
| |
| static int | progalgo_iflash_findbank (uint32_t addr) |
| |
| static int | progalgo_iflash_progaddrvalid (uint32_t addr, uint32_t size) |
| |
| static int | progalgo_iflash_find_sectorrange (uint32_t addr, uint32_t size, int *bank, uint32_t *secstart, uint32_t *secend, int *aligned) |
| |
| static int | progalgo_iflash_prepwrite (uint32_t bank, uint32_t secstart, uint32_t secend) |
| |
| static int | progalgo_iflash_erasesectors (uint32_t bank, uint32_t secstart, uint32_t secend) |
| |
| static uint32_t | progalgo_iflash_getsize (int bank, uint32_t part_id2) |
| |
| DFUPROG_REGION_T * | algo_flash_init (void) |
| | Initializes device programming capability.
|
| |