[Pkg-electronics-commits] [openocd] annotated tag v0.3.0-rc0 created (now f74fdc5)

Jonathan McDowell noodles at moszumanska.debian.org
Tue Oct 31 21:15:09 UTC 2017


This is an automated email from the git hooks/post-receive script.

noodles pushed a change to annotated tag v0.3.0-rc0
in repository openocd.

        at  f74fdc5   (tag)
   tagging  70f735007d7b0f7ec9d269c4529d9f62c0eb779d (commit)
  replaces  v0.2.0
 tagged by  Zachary T Welch
        on  Wed Oct 28 21:23:17 2009 -0700

- Log -----------------------------------------------------------------
The openocd 0.3.0-rc0 release.

David Brownell (59):
      Merge branch 'master' of ssh://dbrownell@openocd.git.sourceforge.net/gitroot/openocd/openocd
      Merge branch 'master' of ssh://dbrownell@openocd.git.sourceforge.net/gitroot/openocd/openocd
      Merge branch 'master' of ssh://dbrownell@openocd.git.sourceforge.net/gitroot/openocd/openocd
      Merge branch 'master' of ssh://dbrownell@openocd.git.sourceforge.net/gitroot/openocd/openocd
      Merge branch 'master' of ssh://dbrownell@openocd.git.sourceforge.net/gitroot/openocd/openocd
      Merge branch 'master' of ssh://dbrownell@openocd.git.sourceforge.net/gitroot/openocd/openocd
      Houston, we have Mirror!
      make OMAP5912 resets more reliable
      Merge branch 'master' of ssh://dbrownell@openocd.git.sourceforge.net/gitroot/openocd/openocd
      Stop ignoring most scan chain validation errors
      prevent abort via polling during jtag_reset
      initial builds of OSK5912 boards need srst_pulls_trst
      minor JTAG init messaging tweaks
      add overridable Tcl "init_reset"
      make PXA255 targets enumerate sort-of-OK
      add documentation about reset customization
      tweak new "translating ..." text
      printf format warning fixes
      xscale minor cleanup
      xscale bugfix to handler loading
      xscale.c cleanup
      xscale_load_ic cleanup
      more xscale cleanup (mostly removing JTAG hooks)
      simplify XScale debug handler installation
      xscale: stackframe corruption bugfix
      cosmetic cleanup in TMS tables
      omap2420.cfg updates
      Fix problems building xscale_debug.S
      doc updates to match "help" better
      portability updates
      another portability update
      xscale: better fix for debug_handler.bin
      build tweak for bin2char
      Ignore two more generated files
      Ignore openocd.exe for "git status"
      Doc: jtag_init must validate scan chain too
      SVF/XSVF: comment and whitespace fixes
      jtag_add_statemove() always uses TLR to get to RESET
      davinci: add watchdog reset method
      SVF: better spec conformance for STATE switch
      XSVF: use svf_add_statemove()
      ETM: rename registers, doc tweaks
      have "reg" command print cache names too
      SVF: clean up, mostly for TAP state name handling
      jtag: clean up TAP state name handling
      arm9tdmi vector_catch:  reserved means "don't use"
      xscale: always reload handler after reset
      JTAG: jtag_tap_init() bugfixes
      ARM: rename "arm9tdmi vector_catch" to "arm9 ..."
      minor fixes to TODO list
      JTAG: simple autoprobing
      Merge branch 'master' of ssh://dbrownell@openocd.git.sourceforge.net/gitroot/openocd/openocd
      ARM ADIv5: "dap info" gets more readable
      omap3530: target reset/init improvements
      PXA255: force reset config
      JTAG: "jtag newtap ..." cleanup
      ft2232: less noise with _DEBUG_JTAG_IO_
      ARM926: remove exports and forward decls
      Cortex-M3: remove exports and forward decls

Dean Glazeski (1):
      SDRAM and clock configuration for the SAM9-L9260 board from Olimex

Franck HÉRÉSON (1):
      bugfix: stack corruption loading IHex images

John Rigby (1):
      iMX25 target support

Lennert Buytenhek (2):
      fix pass_condition() LE condition code check
      fix detection of PLD instructions

Michael Roth (1):
      SVF: fix parsing hex strings containing leading '0' characters

Nicolas Pitre (7):
      fix single step of bx instruction going into Thumb mode
      Ferocion: fix corruption of r0 when resuming Thumb mode
      ARM: call thumb_pass_branch_condition() only for actual branch opcodes
      ARM: allow proper single stepping of Thumb BL and BLX instructions
      ARM: fix Thumb mode handling when single-stepping register based branch insns
      ARM: fix target address when disassembling Thumb BLX
      ARM: fix single-step of Thumb unconditional branch

Oleg Seiljus (2):
      Signalyzer: new config files
      Signalyzer: H2 and H4 support

Rabeeh Khoury (1):
      Function to flash SheevaPlug u-boot sectors

Redirect 'Slash' NIL (5):
      More MinGW C99 printf compliance
      safer conversion to HANDLER on MinGW-W64
      corrective fix for MinGW GNU C99 printf compliance
      MinGW: use WinSock2
      MinGW: always use "-D__USE_MINGW_ANSI_STDIO"

Redirect \"Slash\" NIL (1):
      jim-eventloop for MinGW-w64

Spencer Oliver (1):
      Fix incorrect line endings

Wookey (4):
      Fix reset delays and tinker with ID's
      Xilinx xcr3256.cfg basic config script
      Fw: [PATCH] OpenRD board configuration
      balloon3 board base config

Yauheni Kaliuta (2):
      Do not replace virt2phys with the default one if it was assigned
      Cleanup: nuke trailling whitespaces

Zachary T Welch (8):
      Improve Makefile rules for XScale debug handler; fixes 'make distcheck'.
      Improve .gitignore rules.
      Add git2cl from repo.or.cz as a submodule in tools/git2cl.
      Factor release version functions into new script.
      Factor version munging capabilities out of release.sh.
      Rewrite release script to use GIT.
      Add script to test the release process.
      The openocd 0.3.0-rc0 release.

dbrownell (60):
      Doc update:  mention how ARM's WFI instruction affects
      The "arm9tdmi.c" file is more of a generic ARM9 support file:
      Fix coredump seen in some code paths.
      Minor fixes to NAND code and docs
      Address codereview comment from Steve Grubb <sgrubb at redhat.com>:
      Tweak TCL reset script ... mostly improving descriptions of
      Minor tweaks to description of JTAG adapter/dongle issues.
      Minor behavior fixes for the two JTAG reset events (C/internal,
      Style cleanup for the updated ft2232_add_pathmove().
      Minor regression bugfix for the jtag_tap_handle_event() case
      Debug message updates:
      Update the User's Guide to cover the scan chain verification step
      Enhancement: stm32 flash protection error message
      Update the jtag-examine_chain() logic to verify that there's no
      Ensure that DaVinci chips can't start with a too-fast JTAG clock.
      Remove annoying end-of-line whitespace from most src/*
      Remove annoying end-of-line whitespace from tcl/* files
      Remove annoying end-of-line whitespace from doc/* files.
      Update presentation of TAP events and tap enable/disable.
      Make it easier to erase or protect through to the end
      Initial ETM cleanups.  Most of these are cosmetic:
      Start cleaning up ETM register handling.  On one ARM926 ETM+ETB
      When setting up an ETM, cache its ETM_CONFIG register.  Then
      Start handling the (second) SRST stage of reset better:
      Update DM355 target config to know about ICEpick.
      Streamline Capture-IR handling and integrity test.
      Updates to the initial scanchain validation code:
      Diagnostics tweaks for jtag_examine_chain() failure paths.
      On DM355 EVM board, associate NAND chips with $_TARGETNAME
      Don't provide invalid OMAP5912 IR capture value/mask attributes
      Update FT2232 driver so that it reliably enters TAP_RESET.
      Add list of JTAG adapter drivers with TAP_RESET statemove bug.
      Shrink symbols exported from arm9tdmi.c and remove a forward ref.
      ETB: cleanup needless symbol exports and forward decls.
      ETM: fix build issue on MinGW.
      Doc updates:  add section on target software changes, minor fixes
      Make "-expected-id 0" suppress warnings; not unlike it used to do.
      ARM11 command handling fixes
      Streamline Capture-IR validation code
      Remove annoying EOL whitespace (again, sigh).
      Minor ETB and ETM bugfixes and doc updates
      Get rid of needless OMAP and Davinci target config options
      Update the NEWS file to cover more of the user-visible changes.
      Minor cleanup to ARM926 debug entry:
      Add a new JTAG "setup" event; use for better DaVinci ICEpick support.
      Improve jtag_validate_ircapture() diagnostics.
      Add initial ".gitignore".
      Take "patches" out of .gitignore ... Win32 is case-crazy
      Dragonite target script
      Dragonite has the same EICE affliction as feroceon.
      Add basic support for DM6446 EVM board.
      Change version labels to work better with GIT
      Updates for "reset_config":
      Note bug in handling of variables through command line parameters.
      Remove pointless "target library" chapter.
      buildfix
      Remove much #ifdeffery around _DEBUG_JTAG_IO_ usage.
      Better fix for TAPs violating the JTAG spec for IR-Capture.
      Force sane SRST and TRST initialization
      Change most in-tree references from SVN to GIT.

duane (2):
      Warning fix
      Crusty Code fixes from the tcl directory re-arragements

mlu (24):
      Improved handling of instruction set state, helps for debugging Thumb state.
      Load PC with bit 0 set to 1 when resuming  to say in Thumb instruction state.
      Report correct core instruction state for ARMv/A targets
      Fix argument passing in cortex_a8_write_cp.
      More CortexA8 debug register definitions.
      Cache invalidation when writing to memory
      Check return values to avoid infinite wait in loop on error.
      Definy symbolic values for VA to PA address translation operations
      Updated mode string list.
      Define debug_base, debug_ap, memory_ap in armv7a_common_t
      Use a variable armv7a->debug_base instead of hardedcoded  OMAP3530_DEBUG_BASE
      Remove unused varables (moved to armv7a)
      Move Cortex A8 debug access initialisation from omap3530.cfg to cortex_a8.c
      Reduced sleep time after reset
      Avoid cache invalidation when writing to hardware debug registers
      Added  CPUDBG_WCR_BASE define
      Add DSCR_DTR_RX_FULL bit define
      ARMv7A: Report fault status registers when in Abort state
      Added asser_reset and deassert_reset for cortex_a8
      Added asser_reset and deassert_reset for cortex_a8
      More error reporting in Cortex_a8 execute_opcode
      Make sure that DSCR_DTR_RX is not full before writing
      It is not possible to invalidate I-Cache on memory writes while the target is running
      Updated reset event handling in omap3530 cfg

ntfreak (27):
      - fix small typo in documentation
      - disable using parport ppdev under win32 hosts
      - fix issue with reading device id, bug appeared when flash_address code was added
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      - add configure error if building parport interface under cygwin and sys/io.h missing
      - Bring all the ftdi names inline in the cfg scripts. scripts will now work for either ftd2xx or libftdi drivers.
      Gary Carlson [gcarlson at carlson-minot.com]:
      - fix segfault introduced during cortex reg cleanup
      Ferdinand Postema [ferdinand at postema.eu]
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      Audrius Urmanavičius [didele.deze at gmail.com]:
      Jonas Horberg [jhorberg at sauer-danfoss.com]
      Jonas Horberg [jhorberg at sauer-danfoss.com]
      - add cfg file for Amontec JTAGKey2 jtag interface
      David Brownell [david-b at pacbell.net]:
      Jonas Horberg [jhorberg at sauer-danfoss.com]:
      - remove enable-ft2232-highspeed configure option, high speed ftdi support is now detected during the configure stage
      - fix build warnings
      - fix a regression when using cortex_m3 emulated dcc channel
      - fixes the incorrect info msg displayed during stellaris flash programming.
      - revert change made to sheevaplug.cfg in rev2573
      - add missing svn props from previous commit
      - fix build issue under win32 (cygwin/msys) from svn r2746

oharboe (165):
      1.54 snapshot
      David Brownell <david-b at pacbell.net> mention udev, and correct D2XX speed mentions
      Eclipse settings include charset.
      retire Eclipse settings, charset will be set elsewhere.
      print errno when parport fails to open.
      microscopic white space fixes
      microscopic whitespace cleanup
      added item to come up with slick new 32 bit jtag_add_xxx() API
      Andreas Fritiofson <andreas.fritiofson at gmail.com> UTF8 fixes
      aduc flash problems have been resolved
      Stefano Voulaz <s.voulaz at projecktstudio.com> first cut samsung_s3c2450
      Jonathan Cameron <jic23 at cam.ac.uk> fix regression from 1836 when the reset_config command was removed from pxa270.cfg
      David Brownell <david-b at pacbell.net> fix warnings
      Ferdinand Postema <ferdinand at postema.eu> fix cygwin warnings
      David Brownell <david-b at pacbell.net> thumb2 disassembly for Load byte, memory hints
      David Brownell <david-b at pacbell.net>  thumb2 disassembly for Load halfword
      Andreas Fritiofson <andreas.fritiofson at gmail.com> I noticed there are a few checks for (rt == 0xf) even though that case
      David Brownell <david-b at pacbell.net> Bugfix some instruction decoding ... I've crafted asm files
      David Brownell <david-b at pacbell.net> More instruction decoding fixes based on test cases, covering
      David Brownell <david-b at pacbell.net> More instruction decoding fixes:
      David Brownell <david-b at pacbell.net> More fixes from test cases:
      More instruction decoding fixes:
      David Brownell <david-b at pacbell.net> More testcase work:
      add "dummy" interface trick to the BUGS reporting suggestions
      Fix NPE in GDB_EVENT_END as logforwarding was not disabled early enough
      added note w/reference to discussion on whether or not arm11 code is broken or not.
      Ferdinand Postema <ferdinand at postema.eu> cygwin 32 bit warning
      Xiaofan Chen <xiaofanc at gmail.com> Add config file for TI-Luminary LM3S1968 chip and EK-LM3S1968 board
      michal smulski <michal.smulski at ooma.com> arm11 target config files
      Xiaofan Chen <xiaofanc at gmail.com> Split LM3S811 config file into target file and board file
      Piotr Ziecik <kosmo at semihalf.com> Due to errors in chipselect management in davinci_nand driver
      David Brownell <david-b at pacbell.net> Several of the ARMv7M registers are 8 bits or less; don't
      David Brownell <david-b at pacbell.net> Clean up ARM7/ARM9 EmbeddedICE register handling ... don't use parallel
      David Brownell <david-b at pacbell.net> Add "cortex_m3 vector_catch" command and docs.  One minor
      David Brownell <david-b at pacbell.net> Cleanup the Stellaris target configs:
      Brian Findlay <findlaybrian at gmail.com> Board support for mini2440 (friendlyARM) samsung s3c2440 based board
      David Brownell <david-b at pacbell.net> Clean up some Cortex-M3 reset handling.
      David Brownell <david-b at pacbell.net>Fix some command helptext:
      David Brownell <david-b at pacbell.net>More Thumb2 disassembly:
      Piotr Ziecik <kosmo at semihalf.com> This patch adds handling blank characters between hex digits in
      Florian Boor <florian.boor at kernelconcepts.de> fixes a segfault executing commands from the web interface using the
      Pieter Conradie <Pieter.Conradie at psitek.com> Scripts for Atmel AT91SAM7S256 and AT91SAM9260
      native line endings
      Pieter Conradie <Pieter.Conradie at psitek.com> shuffle things around to the right spots. Should have been done in previous commit.
      Jonas Horberg <jhorberg at sauer-danfoss.com>
      Steve Grubb <sgrubb at redhat.com> fix various and sundry leaks
      add missing isblank() for eCos
      David Brownell Subset of Cortex-A8 support from Magnus:  create an armv7a file
      David Brownell The rest of the Cortex-A8 support from Magnus: replace the previous
      use cortex_a8 instead of cortex_m3
      Brian Findlay <findlaybrian at gmail.com> finalize mini2440.cfg
      Audrius Urmanavičius <didele.deze at gmail.com> Latest source (R2606) does not compile under Windows+Cygwin - fails with error about possibly uninitialized use of variable 'ch'.
      Michael Schwingen <rincewind at discworld.dascon.de> The attached patch adds a "xscale vector_table" command that allows to set
      Ferdinand Postema <ferdinand at postema.eu> increase reset delay to fix regression from 2600 to 2604
      Ferdinand Postema <ferdinand at postema.eu> fix warnings
      strange.... the code build and links w/Linux GCC target but fails w/arm-elf. The code was clearly broken as it was missing two extern's in the .h file...
      Michael Schwingen <rincewind at discworld.dascon.de> a small CFI cleanup
      Michael Schwingen <rincewind at discworld.dascon.de> fix previous doc patch
      David Brownell <david-b at pacbell.net> Accomodate targets which don't support various target-specific
      David Brownell <david-b at pacbell.net> Some jtag_add_reset() cleanup:
      David Brownell <david-b at pacbell.net> More jtag_add_reset() cleanup:
      David Brownell <david-b at pacbell.net> More jtag_add_reset() cleanup:
      David Brownell <david-b at pacbell.net> Tweak disassembly commands:
      David Brownell <david-b at pacbell.net> Various updates to 0.3.0 NEWS
      David Brownell <david-b at pacbell.net> Clock updates/fixes for the Stellaris flash driver:
      Michael Schwingen <rincewind at discworld.dascon.de> news about xscale
      reduce arm11 output noise
      Remove bogus "BUG:". If the PC is pointing to an invalid instruction, then simulation will fail. This is expected.
      added missing check on jtag_execute
      David Brownell <david-b at pacbell.net> Fix segv in jtag_examine_chain(): exit loop on no-tap.  Keep
      Matt Hsu <matt at 0xlab.org> and Holger Hans Peter Freyther <zecke at selfish.org> Before executing a new instruction wait for the previous
      Matt Hsu <matt at 0xlab.org> Wait for the DTRRX to be full before reading it. Remove the trans_mode change as it is done in the mem_ap_read_atomic_u32 function.
      Matt Hsu <matt at 0xlab.org> cortex_a8_exec_opcode is writing the ARM instruction into
      Matt Hsu <matt at 0xlab.org> cortex-a8: Copy some more registers from the documentation
      Matt Hsu <matt at 0xlab.org> and Holger Hans Peter Freyther <zecke at selfish.org> Only dap_ap_select when we are going to do a memory access
      Matt Hsu <matt at 0xlab.org> and Holger Hans Peter Freyther <zecke at selfish.org>  Print the value that the method didn't like
      Matt Hsu <matt at 0xlab.org> and Holger Hans Peter Freyther <zecke at selfish.org>  cortex-a8: Wait for the CPU to be halted/started
      some arm11 stuff that isn't done yet.
      refactor arm simulator to allow arm11 code to use it as well - no observable changes otherwise.
      arm11 single stepping wip
      arm11 single stepping wip - at least we know the next PC now
      arm11 hardware step using simulation + breakpoint. Use "hardware_step enable" command to revert to hardware stepping. Ideally we could retire the "hardware_step enable" command once we no longer believe it to be necessary.
      David Brownell <david-b at pacbell.net> ARM disassembly support for about five dozen non-Thumb instructions
      David Brownell <david-b at pacbell.net> The Stellaris eval boards don't have TRST signals, so
      restore ICE watchpoint registers when the *last* software breakpoint is removed
      added arm11 timeout error messages
      David Brownell <david-b at pacbell.net> fix warnings
      David Brownell <david-b at pacbell.net> Be sure the built-in search paths always go *after* ones provided
      David Brownell <david-b at pacbell.net> start phasing out integers as target IDs
      David Brownell <david-b at pacbell.net> Minor doc updates:
      David Brownell <david-b at pacbell.net> Remove duplicate check for flash write status.
      David Brownell <david-b at pacbell.net> Fix Sandstorm revision checking: right bits, right value!
      Dirk Behme <dirk.behme at googlemail.com> Fix typo in help text. It has to be 'production_test' instead of 'production' here.
      David Brownell <david-b at pacbell.net> Minor code bugfix: check right variable.
      Ferdinand Postema <ferdinand at postema.eu> config script for the MMnet1001 module from Propox.
      Gary Carlson <gcarlson at carlson-minot.com> config file
      David Claffey <dnclaffey at gmail.com> tested with the Atheros reference design "PB44"
      David Brownell
      David Claffey <dnclaffey at gmail.com> get rid of reset recursion
      David Brownell <david-b at pacbell.net> "set _TARGETNAME ..." cleanup
      Matt Hsu <matt at 0xlab.org> Tidy up the bit-offset operation for DSCR register
      more debug output for breakpoints
      Matt Hsu <matt at 0xlab.org> This patch simply enables the halting debug mode.
      set ARM mode using explicit command rather than soft_reset_halt which has lots of side effects.
      Dirk Behme <dirk.behme at googlemail.com> Add default fall back freqency.
      Dirk Behme <dirk.behme at googlemail.com> retire jtag_speed usage
      use "armv4_5 core_state arm" instead of soft_reset_halt, fewer side effects
      Mahr, Stefan <Stefan.Mahr at sphairon.com> removes the endianness swapping in mips_m4k.c Swapping is already done in target.c
      David Brownell <david-b at pacbell.net>
      David Brownell <david-b at pacbell.net>
      David Brownell <david-b at pacbell.net>
      David Brownell <david-b at pacbell.net>
      - Fix bug-in-waiting when adding more than one TAP event type
      Rolf Meeser <rolfm_9dq at yahoo.de>
      michal smulski <michal.smulski at ooma.com> telo target/board scripts
      Alexei Babich <a.babich at rez.ru> fix problems with unecessary tailend byte accesses. Use 16 bit access on tailend of a memory read if possible.
      Alexei Babich <a.babich at rez.ru>  imx31 nand flash controller support
      eol-style:native
      Nicolas Pitre <nico at cam.org> tighten error checking in bulk_write
      Alexei Babich <a.babich at rez.ru>  cleanup
      syntax error fix
      registering a target event twice caused infinite loop. Same bug as in jtag/core.c copy & pasted.
      do not use dynamically sized stack arrays, not compatible with embedded OS's
      spelling mistake
      Nicolas Pitre <nico at cam.org> Dragonite support
      Nicolas Pitre <nico at cam.org> put feroceon target definition at the end so to avoid a
      tap post reset event added. Allows omap3530 to send 100 runtest idle tickle's after a TAP_RESET.
      David Brownell <david-b at pacbell.net> some early todo items on run_algorithm
      David Brownell <david-b at pacbell.net>
      David Brownell <david-b at pacbell.net>
      Dirk Behme <dirk.behme at googlemail.com> document post TAP reset event
      Magnus Lundin <lundin at mlu.mine.nu> Disable poll while core register initialization
      fix warning
      Rolf Meeser <rolfm_9dq at yahoo.de> warning fix in previous commit was wrong. target_code_size needs the real value later.
      fix email address
      error message upon recursive invocation of reset from reset event handlers
      added embedded ice programming while srst is asserted todo item
      fix bug when using 32 instead of 64 bit value in callback, caught by -Wall
      Rolf Meeser <rolfm_9dq at yahoo.de> adds flash support for NXP's LPC2900 family (ARM968E).
      srst_gates_jtag option. at91sam9260 needs retesting, and possibly srst_gates_jtag added to reset_config. Could i.MX27 be a case where srst does not pull trst, but really srst gates jtag clock?
      prefix zy1000_reboot command to avoid name conflicts
      michal smulski <michal.smulski at ooma.com> fix regression in jtag_add_pathmove() which broke arm11 in r1825. Other uses of jtag_add_pathmove are svn + xsvf + xscale...
      remove unused externs
      Ethan Eade <ethan at evolution.com> board config script for Cogent CSB732 i.MX35 (arm1136)
      Nico Coesel <ncoesel at dealogic.nl> fix warnings. . I'm wondering why these
      When attaching GDB to OpenOCD, the target state is no longer affected.
      Try/catch scheme. Typed up the functionality and regression tested.
      Michael Hasselberg <mh at open-engineering.de> target configuration files for Toshiba TX09 familiy
      spelling fix
      if srst pulls trst, then set state to TAP_RESET.
      added t/nsrst_assert_width commands
      httpd smoketest info
      reentry assert
      handle single threading
      michal smulski <michal.smulski at ooma.com> reset now works
      strip gdb config options
      stop using targetnum
      Introduced jtag_init and "jtag arp_init" to allow target scripts more control over how OpenOCD starts up and initializes the target.
      1.55 snapshot
      Do not check ir capture if there is no IDCODE
      increase pause before reboot so web interface remains responsive when issuing a reboot of zy1000
      add timeouts and fix syntax error handling of mrc/mcr commands.
      add timeouts and fix syntax error handling of mrc/mcr commands.
      remove recrusive reset invocation from reset init callback
      first stab at imx35 reset init script

oyvind (2):
      Switch from svn to git version string handling.
      Sync with official Jim Tcl repository.

zwelch (25):
      Bump minor version and add tag:
      Archive released NEWS file: NEWS -> NEWS-0.2.0
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      David Brownell <david-b at pacbell.net>:
      Magnus Lundin <lundin at mlu.mine.nu>, Oyvind Harboe <oyvind.harboe at zylin.com>, David Brownell <david-b at pacbell.net>:
      Magnus Lundin <lundin at mlu.mine.nu>, Oyvind Harboe <oyvind.harboe at zylin.com>, David Brownell <david-b at pacbell.net>:
      michal smulski <michal.smulski at ooma.com>:
      Fix release script bugs after experience from 0.2.0:
      Document and automate signature creation for the release archives.
      Add workaround to release script to update source code URL keyword.
      Improve release script version handling commands.
      Add numeric version tag support to release script.
      Improve release script version tag management commands.
      Update release process documentation.

Øyvind Harboe (52):
      Update copyright statements. Make it easier to sync with Jim Tcl
      Stop GDB when polling fails, srst assert or powerdropout is detected
      Add .project to .gitignore
      Testing committing changes to .gitignore to ignore more build output
      Added tip in documentation on how to translate quirky syntax
      Merge commit 'origin/master'
      ARM11 error checking
      Stop debug session if halt fails
      Supply default reset_config statement to make target scripts useful standalone and provide sensible default
      If halt times out, stop GDB. Allows e.g. manual reset via monitor commands.
      Merge commit 'origin/master'
      Fix bogus 'transfer errors' with arm11 'memwrite burst enable'. A regression introduced in b8103660fa36a77158bd77379572c09913d85c00
      burst writes work fine. clean up junk.
      Fix warning and improve error message upon burst transfer failure
      Propagate wDTR/rDTR failure immediately, otherwise it's followed up by timeout errors.
      Retire arm11 no_increment. Intended for future expansion to read/write to ports. New arm11 commands would have to be added to exploit it.
      arm11 burst writes are now only enabled for writes larger than 1 word. Single word writes are frequently used from reset init scripts to non-memory peripherals.
      More error propagation fixes.
      Propagate error from assert, deassert and halt on tcl target object.
      arm11 seems to gate JTAG when srst is asserted
      Delete commented out code. Add a bit of error checking.
      Fix warning.
      Missing type for eCos.
      Retired gdb_attach. gdb-detach event covers this functionality.
      iMX target config script's ported from Freescale BSP.
      Work in progress on arm11 reset. Assert srst.
      S29WS-N CFI query fix is to try 0x555 if 0x55 fails.
      More svn to git version string fixes.
      Added 'unlock' option to flash write_image
      Added the faux flash driver and target. Used for testing.
      Removed unused interface_jtag_set_end_state and wrote down some notes on TCP/IP client/server scheme.
      eCos synthetic target updates.
      Defined target_write_memory() to be able to handle implementing breakpoints for read only ram(e.g. MMU write protected.
      First cut at implementing software breakpoints for mmu read only memory
      Retire obsolete and superfluous implementations of virt2phys in each target. This is done in a polymorphic implementation in target.c
      Retire obsolete and superfluous implementations of virt2phys in each target. This is done in a polymorphic implementation in target.c
      Merge branch 'master' of ssh://gowinex@openocd.git.sourceforge.net/gitroot/openocd/openocd into HEAD
      Added target_read/write_phys_memory() fn's. mdX/mwX commands updated to support phys flag to specify bypassing of MMU.
      add support for target_read/write_phys_memory callbacks.
      read/write physical target fn's
      retire obsolete mXY_phys commands. Handled by generic memory read/modify commands and target read/write physical memory callbacks.
      virt2phys is now implemented by target.c globally, retire target specific documentation.
      mww_phys retired. Replaced by generic mww phys in target.c
      disable ZY1000's UART forwarding test code.
      Embedded ICE version is now dumped with debug_level 1
      mcr/mrc interface work. Implemented for arm926ejs and arm720t. mcr/mrc commands added.
      Remove debug output that could cause compile warnings.
      Improve help for arm9 vector_catch.
      vector_catch and watchpoint TODO items.
      check if mmu is enabled before using mmu code path
      fix syntax of mww phys.
      Idea for adding watchpoint masks.

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-electronics/openocd.git



More information about the Pkg-electronics-commits mailing list