Skip to content
Snippets Groups Projects
  1. Feb 25, 2008
    • oharboe's avatar
      From Michael Bruck · 687a9553
      oharboe authored
      - bugfix in server.c
      - removed unused parameter from jtag_add_ir_scan et al. This
      wasn't necessary in hindsight but anyway.
      - arm11 source committed but not not in Makefile.am/target.c for now.
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@341 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      687a9553
    • oharboe's avatar
      - using ERROR_COMMAND_SYNTAX_ERROR to print syntax in a couple of places · e4821181
      oharboe authored
      - some more flash cleanup of checking halted state
      - moved output handler into options.c
      - very slightly tweaked server.c to make it a bit more compatible with eCos
      - retired arch_state. Not quite sure how I managed to leave that out last time.
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@338 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      e4821181
    • oharboe's avatar
      · 815c3b35
      oharboe authored
      - "flash write_binary" is now "flash write_bank" to clarify the focus of the
       command and reduce confusion with "flash write_image".
      - retired deprecated "flash erase" & "flash write".
      - added flash_driver_protect/write/erase() that are wafer thin frontend
       functions to low level driver functions. They implement checks
       that were inconsistently handled by the drivers, e.g. check for
       target halted was done in a spotty fashion.
      - use return ERROR_COMMAND_SYNTAX_ERROR to print out
       syntax of command instead of having lots of inlined replicas of
       the command line syntax(some of which were wrong).
      - use logging instead of dubious translation of error values to
       human understandable explanations of why things failed.
       The lower levels log the precise reason and the higher
       levels can ammend context as the error propagates up
       the call stack.
      - simplified flash API slightly with logging instead of
       allocating and returning information that the caller then
       has to translate into print statements.
      
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@337 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      815c3b35
    • oharboe's avatar
      Michael Bruck spotted an omission in svn 322 · d8456e48
      oharboe authored
      git-svn-id: svn://svn.berlios.de/openocd/trunk@336 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      d8456e48
  2. Feb 24, 2008
  3. Feb 23, 2008
  4. Feb 22, 2008
  5. Feb 21, 2008
  6. Feb 19, 2008
    • ntfreak's avatar
      - add search paths via new arg -s (-search). Thanks Ted Roth · 95df797b
      ntfreak authored
      - updated docs for new command
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@312 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      95df797b
    • ntfreak's avatar
      - Fixed bug in pathmove for XScale · 5c0e8efa
      ntfreak authored
      - added virtual address to working_area.
      - Improved error messages in a number of places
      - Added ERROR_COMMAND_SYNTAX_ERROR that commands can return to have syntax printed
      - Added help for some config commands
      - Added verification of sw breakpoints with ERROR() message
      - Removed a couple of exit()'s and replaced with error message
      - cosmetic fix to armv4_5.c, easier to read
      - added polymorphic(with default) virt2phys and mmu enable query function to target.h
      - added virt2phys command that uses target->type->virt2phys() fn
      Thanks to Øyvind Harboe
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@310 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      5c0e8efa
  7. Feb 18, 2008
    • ntfreak's avatar
      - removed a raft of unecessary exit() calls. Issuing a reset will solve these ails. · d36abc1c
      ntfreak authored
      - now uses jtag_state_pathmove() instead of making assumptions about implementation of jtag_statemove().
      - fixed a couple of bugs in timeout handling
      - removed megabytes of log output when communication is failing.
      - sleep is now 300ms as documented instead of 3000ms
      - fixed error path of bulk write
      - debug_handler can now be issued during normal operation + has help text.
      Thanks Øyvind Harboe
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@304 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      d36abc1c
    • ntfreak's avatar
      - Added a "User:" debug level. These are messages that are intended for the... · a92d27af
      ntfreak authored
      - Added a "User:" debug level. These are messages that are intended for the user and are part of normal operation.
      - Faster DEBUG/INFO() when they are disabled
      - target_read/write_buffer() now uses 16 and 32 bit access for single word aligned requests. Other requests are serviced as quickly as possible.
      - *much* faster read/write GDB packets, removing timeout problems.
      - GDB read/write packets w/single word aligned 32/16 bit access now use 32/16 bit word access.
      - working area can now be changed on the fly. Provides a way to move working area about as MMU is enabled/disabled.
      - cleaned up error messages for verify_image.
      Thanks Øyvind Harboe
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@302 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      a92d27af
  8. Feb 15, 2008
  9. Feb 09, 2008
  10. Feb 07, 2008
  11. Feb 06, 2008
  12. Feb 04, 2008
  13. Feb 02, 2008
  14. Jan 25, 2008
  15. Jan 24, 2008
  16. Jan 23, 2008
  17. Jan 21, 2008
  18. Jan 20, 2008
  19. Jan 17, 2008
  20. Jan 14, 2008
  21. Jan 11, 2008
  22. Jan 07, 2008
  23. Dec 29, 2007
    • ntfreak's avatar
      - minimum autoconf 2.59 is now required and verified - due to issues with AS_HELP_STRING · 6c9b804d
      ntfreak authored
      - 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
      6c9b804d
  24. Dec 20, 2007
  25. Dec 18, 2007
  26. Dec 17, 2007
  27. Dec 16, 2007
  28. Dec 10, 2007
Loading