1. 10 Mar, 2008 5 commits
    • oharboe's avatar
      · 703dc714
      oharboe authored
      - fixed a problem with big endian XScale and GDB register packets.
      - hmm..... did I screw up? Was XScale and not gdb_server busted here?
        My thinking was that OpenOCD has a canonical internal representation
        of registers that match GDB's expectations
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@484 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      703dc714
    • oharboe's avatar
      - the jtag chain is examined and validated after GDB & telnet servers · e6dac739
      oharboe authored
       are up and running. The examination and validation is actually
       "optional" from the point of view of GDB + telnet servers.
       Multiple targets should work fine with this.
      - jtag_speed is dropped(divisor is increased), if jtag examination and
       validation fails.
      - the chain is validated 10x to catch the worst jtag_speed offences
      - added LOG_SILENT that can be used to shut up log. Feeble
       ersatz for try+catch.
      - GDB register packets are now always replied in order to make sure
       that GDB connect works. If the target is not halted, then these
       packets contain dummy values.
      
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@483 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      e6dac739
    • oharboe's avatar
      - Fixed various error handling when looking for memory leaks · 0424155d
      oharboe authored
      - Fixed memory leak in gdb_server.c
      - pushed "Error:" statements up into fn's that know something about what went wrong
      - load_image now fails if target_write_memory() fails
      - only issue an asynchronous halt() upon connect of GDB. Synchronous halt/reset
        doesn't really work as what's required to initialize the target might involve a
        special monitor sequence for the target in question
      - syntax error handling improved(fewer exit()'s)
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@482 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      0424155d
    • oharboe's avatar
      - LOG_SILENT can be used to silence the log(needed in upcoming patches) · 0a34980f
      oharboe authored
      - ERROR_FAIL - added to emphasize that information about what went wrong is
       contained in Error: log statements and not in a 32 bit return value.
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@481 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      0a34980f
    • oharboe's avatar
      added stm32.cfg to install list · ecb227f1
      oharboe authored
      git-svn-id: svn://svn.berlios.de/openocd/trunk@480 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      ecb227f1
  2. 09 Mar, 2008 2 commits
  3. 08 Mar, 2008 2 commits
  4. 07 Mar, 2008 16 commits
  5. 06 Mar, 2008 10 commits
  6. 05 Mar, 2008 5 commits