target: Remove old flash interface.
This commit is contained in:
parent
3d8b34f180
commit
09b781f1c1
|
@ -182,17 +182,10 @@ struct target_s {
|
||||||
uint32_t idcode;
|
uint32_t idcode;
|
||||||
|
|
||||||
/* Target memory map */
|
/* Target memory map */
|
||||||
const char *xml_mem_map;
|
|
||||||
char *dyn_mem_map;
|
char *dyn_mem_map;
|
||||||
struct target_ram *ram;
|
struct target_ram *ram;
|
||||||
struct target_flash *flash;
|
struct target_flash *flash;
|
||||||
|
|
||||||
/* DEPRECATED: Flash memory access functions */
|
|
||||||
int (*flash_erase)(target *t, uint32_t addr, size_t len);
|
|
||||||
int (*flash_write)(target *t, uint32_t dest,
|
|
||||||
const uint8_t *src, size_t len);
|
|
||||||
int (*flash_done)(target *t);
|
|
||||||
|
|
||||||
/* Host I/O support */
|
/* Host I/O support */
|
||||||
void (*hostio_reply)(target *t, int32_t retcode, uint32_t errcode);
|
void (*hostio_reply)(target *t, int32_t retcode, uint32_t errcode);
|
||||||
|
|
||||||
|
|
10
src/target.c
10
src/target.c
|
@ -131,10 +131,6 @@ static ssize_t map_flash(char *buf, size_t len, struct target_flash *f)
|
||||||
|
|
||||||
const char *target_mem_map(target *t)
|
const char *target_mem_map(target *t)
|
||||||
{
|
{
|
||||||
/* Deprecated static const memory map */
|
|
||||||
if (t->xml_mem_map)
|
|
||||||
return t->xml_mem_map;
|
|
||||||
|
|
||||||
if (t->dyn_mem_map)
|
if (t->dyn_mem_map)
|
||||||
return t->dyn_mem_map;
|
return t->dyn_mem_map;
|
||||||
|
|
||||||
|
@ -167,9 +163,6 @@ static struct target_flash *flash_for_addr(target *t, uint32_t addr)
|
||||||
|
|
||||||
int target_flash_erase(target *t, uint32_t addr, size_t len)
|
int target_flash_erase(target *t, uint32_t addr, size_t len)
|
||||||
{
|
{
|
||||||
if (t->flash_write)
|
|
||||||
return t->flash_erase(t, addr, len);
|
|
||||||
|
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
while (len) {
|
while (len) {
|
||||||
struct target_flash *f = flash_for_addr(t, addr);
|
struct target_flash *f = flash_for_addr(t, addr);
|
||||||
|
@ -184,9 +177,6 @@ int target_flash_erase(target *t, uint32_t addr, size_t len)
|
||||||
int target_flash_write(target *t,
|
int target_flash_write(target *t,
|
||||||
uint32_t dest, const void *src, size_t len)
|
uint32_t dest, const void *src, size_t len)
|
||||||
{
|
{
|
||||||
if (t->flash_write)
|
|
||||||
return t->flash_write(t, dest, src, len);
|
|
||||||
|
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
while (len) {
|
while (len) {
|
||||||
struct target_flash *f = flash_for_addr(t, dest);
|
struct target_flash *f = flash_for_addr(t, dest);
|
||||||
|
|
Loading…
Reference in New Issue