[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