summaryrefslogtreecommitdiff
path: root/src/flash/flash.h
diff options
context:
space:
mode:
authorntfreak <ntfreak@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2007-12-29 13:51:48 +0000
committerntfreak <ntfreak@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2007-12-29 13:51:48 +0000
commit6c9b804d6187edda4f46f8458deec0b17ec76bb9 (patch)
treebb557b729b05e00b4839b199e58e066cdfa4c4b5 /src/flash/flash.h
parent2ec5bd2864e55654258070381ce58c126e9fbe7b (diff)
downloadopenocd+libswd-6c9b804d6187edda4f46f8458deec0b17ec76bb9.tar.gz
openocd+libswd-6c9b804d6187edda4f46f8458deec0b17ec76bb9.tar.bz2
openocd+libswd-6c9b804d6187edda4f46f8458deec0b17ec76bb9.tar.xz
openocd+libswd-6c9b804d6187edda4f46f8458deec0b17ec76bb9.zip
- minimum autoconf 2.59 is now required and verified - due to issues with AS_HELP_STRING
- native win32 now handles WSAECONNRESET - no longer exits openocd - qCRC packet now works correctly under cygwin (gdb compare-sections command) - removed __USE_GNU define from gdbserver.c - gdb qSupported packet is now handled, with this we are able to tell gdb packet size, memory map of target - added new target script gdb_program_config - called before gdb flash programming - new gdb server command gdb_memory_map (enable|disable> - default is disable - new gdb server command gdb_flash_program (enable|disable> - default is disable - gdb flash programming supported - vFlash packets - image_elf_read_section now does not clear any remaining data, this was causing the gdb checksum to fail with certain files - reformat of usbprog.c - memory leak in command_print fixed - updated texi doc to include new commands - added gdb programming section to docs git-svn-id: svn://svn.berlios.de/openocd/trunk@246 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src/flash/flash.h')
-rw-r--r--src/flash/flash.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/flash/flash.h b/src/flash/flash.h
index e8f91500..0f616a9a 100644
--- a/src/flash/flash.h
+++ b/src/flash/flash.h
@@ -68,6 +68,7 @@ extern int flash_init(struct command_context_s *cmd_ctx);
extern int flash_erase(target_t *target, u32 addr, u32 length);
extern int flash_write(target_t *target, image_t *image, u32 *written, char **error, int *failed, int erase);
+extern void flash_set_dirty(void);
extern flash_bank_t *get_flash_bank_by_num(int num);
extern flash_bank_t *get_flash_bank_by_addr(target_t *target, u32 addr);