niietcm4_dump_uflash_page() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDniietcm4_dump_uflash_page()

niietcm4_dump_uflash_page() function

Dump page of userflash region. If we want to change some settings, we have to dump it full, because userflash is flash(not EEPROM). And correct write to flash can be performed only after erase. So without dump, changing one registers will clear others.

Syntax

static int niietcm4_dump_uflash_page(struct flash_bank *bank,     uint32_t *dump,     int page_num,     int mem_type);

Arguments

bank

dump

page_num

mem_type

References

LocationReferrerText
niietcm4.c:219
static int niietcm4_dump_uflash_page(struct flash_bank *bank, uint32_t *dump, int page_num, int mem_type)
niietcm4.c:329niietcm4_uflash_protect()
retval = niietcm4_dump_uflash_page(bank, uflash_dump, 0, 1);
niietcm4.c:348niietcm4_uflash_protect()
retval = niietcm4_dump_uflash_page(bank, uflash_dump, 0, 1);
niietcm4.c:466niietcm4_handle_uflash_write_byte_command()
niietcm4_dump_uflash_page(bank, uflash_dump, page_num, mem_type);
niietcm4.c:736niietcm4_handle_bflash_info_remap_command()
niietcm4_dump_uflash_page(bank, uflash_dump, 0, 1);
niietcm4.c:814niietcm4_handle_extmem_cfg_command()
niietcm4_dump_uflash_page(bank, uflash_dump, 0, 1);
niietcm4.c:864niietcm4_handle_extmem_boot_command()
niietcm4_dump_uflash_page(bank, uflash_dump, 0, 1);
niietcm4.c:1221niietcm4_protect()
retval = niietcm4_dump_uflash_page(bank, uflash_dump, 0, 1);
niietcm4.c:1240niietcm4_protect()
retval = niietcm4_dump_uflash_page(bank, uflash_dump, 0, 1);

Call Tree

Data read by niietcm4_dump_uflash_page()
Data written by niietcm4_dump_uflash_page()
niietcm4_dump_uflash_page()::i
niietcm4_dump_uflash_page()::retval
niietcm4_dump_uflash_page()::uflash_cmd
niietcm4_dump_uflash_page()::first
niietcm4_dump_uflash_page()::last
niietcm4_dump_uflash_page()::target
all items filtered out
niietcm4_dump_uflash_page()
niietcm4_dump_uflash_page()::i
niietcm4_dump_uflash_page()::retval
niietcm4_dump_uflash_page()::uflash_cmd
all items filtered out
Type of niietcm4_dump_uflash_page()
niietcm4_dump_uflash_page()
uint32_t
all items filtered out