1. 25 Feb, 2008 4 commits
    • oharboe's avatar
      dos2unix fix. · bcb0124b
      oharboe authored
      git-svn-id: svn://svn.berlios.de/openocd/trunk@339 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      bcb0124b
    • 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. 24 Feb, 2008 11 commits
  3. 23 Feb, 2008 4 commits
  4. 22 Feb, 2008 5 commits
  5. 21 Feb, 2008 1 commit
  6. 20 Feb, 2008 1 commit
  7. 19 Feb, 2008 4 commits
  8. 18 Feb, 2008 8 commits
  9. 17 Feb, 2008 1 commit
  10. 16 Feb, 2008 1 commit
    • ntfreak's avatar
      - solve lots of problems with stuck GDB connections, making it impossible to... · e859281e
      ntfreak authored
      - solve lots of problems with stuck GDB connections, making it impossible to connect to GDB, handle timeout of acknowledgement, etc.
      - "monitor halt/resume" now works correctly
      - "monitor sleep 10000" no longer makes the GDB protocol lock up. There is an error message and the protocol recovers nicely afterwards.
      - it's now possible to connect to a target which needs a reset before halt works.
      - handle failed memory access more gracefully. Connection is now closed instead of OpenOCD quitting.
      - *much* improved handling of 2 second timeout on memory read packets. Especially important w/mouseover evaluation of  variables in Eclipse.
      - fixed memory leak upon failed memory packet reply.
      - 'O' packets w/progress info is no longer sent out randomly.
      - faster packet reply code.
      - Thanks to Øyvind Harboe for this patch
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@300 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      e859281e