vapier | 2 Mar 2011 06:23
Favicon

[5296] trunk/distribution: deb: fix up argument handling with snapshot script

Revision 5296 Author vapier Date 2011-03-02 00:23:02 -0500 (Wed, 02 Mar 2011)

Log Message

deb: fix up argument handling with snapshot script

Modified Paths

Diff

Modified: trunk/distribution/deb/build-toolchain-debs (5295 => 5296)

--- trunk/distribution/deb/build-toolchain-debs 2011-02-24 04:45:33 UTC (rev 5295) +++ trunk/distribution/deb/build-toolchain-debs 2011-03-02 05:23:02 UTC (rev 5296) <at> <at> -9,21 +9,24 <at> <at> fi if [ -z "$2" ] ; then - echo "Usage: ${0##*/} [-s] [-d dir] <ver> <arch>" + cat <<-EOF + Usage: ${0##*/} -s <ver> <arch> <debian srcdir> <toolchain output> + build debs based on a snapshot + + Usage: ${0##*/} [-d dir] <ver> <arch> + build debs based on a release exit 1 fi if [[ $1 == "-s" ]] ; then - root=/usr/local/src/blackfin - shift - debian_dir="${root}/bin/debian" ver=$1 dver=$1 arch=$2 tag="-svn" branch="unstable" - base=${3:-${root}/toolchains} + debian_dir=$3 + base=$4 cd ${base}/${ver}/pkgs for t in ../bfin-* ; do

Modified: trunk/distribution/snapshots/nightly-snaps (5295 => 5296)

--- trunk/distribution/snapshots/nightly-snaps 2011-02-24 04:45:33 UTC (rev 5295) +++ trunk/distribution/snapshots/nightly-snaps 2011-03-02 05:23:02 UTC (rev 5296) <at> <at> -179,7 +179,7 <at> <at> # [[ -e build-debs ]] || ln -s "${distdir}"/debian/build-toolchain-debs build-debs local darch=$(./build-debs -a) - ./build-debs -s ${curr} ${darch} ${PWD} >& "${logdir}"/toolchain-deb.${arch}.log + ./build-debs -s ${curr} ${darch} "${distdir}"/debian ${PWD} >& "${logdir}"/toolchain-deb.${arch}.log pushd ${curr}/pkgs rm -rf binary-${darch} mkdir binary-${darch}
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5296">5296</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-02 00:23:02 -0500 (Wed, 02 Mar 2011)
<h3>Log Message</h3>
deb: fix up argument handling with snapshot script

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdistributiondebbuildtoolchaindebs">trunk/distribution/deb/build-toolchain-debs</a></li>
<li><a href="#trunkdistributionsnapshotsnightlysnaps">trunk/distribution/snapshots/nightly-snaps</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/distribution/deb/build-toolchain-debs (5295 =&gt; 5296)</h4>
<span>
<span class="info">--- trunk/distribution/deb/build-toolchain-debs	2011-02-24 04:45:33 UTC (rev 5295)
+++ trunk/distribution/deb/build-toolchain-debs	2011-03-02 05:23:02 UTC (rev 5296)
</span><span class="lines"> <at>  <at>  -9,21 +9,24  <at>  <at> 
</span><span class="cx"> fi
</span><span class="cx"> 
</span><span class="cx"> if [ -z "$2" ] ; then
</span>-	echo "Usage: ${0##*/} [-s] [-d dir] &lt;ver&gt; &lt;arch&gt;"
+	cat &lt;&lt;-EOF
+	Usage: ${0##*/} -s &lt;ver&gt; &lt;arch&gt; &lt;debian srcdir&gt; &lt;toolchain output&gt;
+	build debs based on a snapshot
+
+	Usage: ${0##*/} [-d dir] &lt;ver&gt; &lt;arch&gt;
+	build debs based on a release
<span class="cx"> 	exit 1
</span><span class="cx"> fi
</span><span class="cx"> 
</span><span class="cx"> if [[ $1 == "-s" ]] ; then
</span>-	root=/usr/local/src/blackfin
-
<span class="cx"> 	shift
</span>-	debian_dir="${root}/bin/debian"
<span class="cx"> 	ver=$1
</span><span class="cx"> 	dver=$1
</span><span class="cx"> 	arch=$2
</span><span class="cx"> 	tag="-svn"
</span><span class="cx"> 	branch="unstable"
</span>-	base=${3:-${root}/toolchains}
+	debian_dir=$3
+	base=$4
<span class="cx"> 
</span><span class="cx"> 	cd ${base}/${ver}/pkgs
</span><span class="cx"> 	for t in ../bfin-* ; do
</span></span>
</div>
<a></a>
<div class="modfile">
<h4>Modified: trunk/distribution/snapshots/nightly-snaps (5295 =&gt; 5296)</h4>
<span>
<span class="info">--- trunk/distribution/snapshots/nightly-snaps	2011-02-24 04:45:33 UTC (rev 5295)
+++ trunk/distribution/snapshots/nightly-snaps	2011-03-02 05:23:02 UTC (rev 5296)
</span><span class="lines"> <at>  <at>  -179,7 +179,7  <at>  <at> 
</span><span class="cx"> 	#
</span><span class="cx"> 	[[ -e build-debs ]] || ln -s "${distdir}"/debian/build-toolchain-debs build-debs
</span><span class="cx"> 	local darch=$(./build-debs -a)
</span>-	./build-debs -s ${curr} ${darch} ${PWD} &gt;&amp; "${logdir}"/toolchain-deb.${arch}.log
+	./build-debs -s ${curr} ${darch} "${distdir}"/debian ${PWD} &gt;&amp; "${logdir}"/toolchain-deb.${arch}.log
<span class="cx"> 	pushd ${curr}/pkgs
</span><span class="cx"> 	rm -rf binary-${darch}
</span><span class="cx"> 	mkdir binary-${darch}
</span></span>
</div>
</div>

</div>
vapier | 2 Mar 2011 06:23
Favicon

[5297] trunk/distribution/deb/build-toolchain-debs: deb: no syntax errors

Revision 5297 Author vapier Date 2011-03-02 00:23:31 -0500 (Wed, 02 Mar 2011)

Log Message

deb: no syntax errors

Modified Paths

Diff

Modified: trunk/distribution/deb/build-toolchain-debs (5296 => 5297)

--- trunk/distribution/deb/build-toolchain-debs 2011-03-02 05:23:02 UTC (rev 5296) +++ trunk/distribution/deb/build-toolchain-debs 2011-03-02 05:23:31 UTC (rev 5297) <at> <at> -15,6 +15,7 <at> <at> Usage: ${0##*/} [-d dir] <ver> <arch> build debs based on a release + EOF exit 1 fi
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5297">5297</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-02 00:23:31 -0500 (Wed, 02 Mar 2011)
<h3>Log Message</h3>
deb: no syntax errors

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdistributiondebbuildtoolchaindebs">trunk/distribution/deb/build-toolchain-debs</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/distribution/deb/build-toolchain-debs (5296 =&gt; 5297)</h4>
<span>
<span class="info">--- trunk/distribution/deb/build-toolchain-debs	2011-03-02 05:23:02 UTC (rev 5296)
+++ trunk/distribution/deb/build-toolchain-debs	2011-03-02 05:23:31 UTC (rev 5297)
</span><span class="lines"> <at>  <at>  -15,6 +15,7  <at>  <at> 
</span><span class="cx"> 
</span><span class="cx"> 	Usage: ${0##*/} [-d dir] &lt;ver&gt; &lt;arch&gt;
</span><span class="cx"> 	build debs based on a release
</span>+	EOF
<span class="cx"> 	exit 1
</span><span class="cx"> fi
</span><span class="cx"> 
</span></span>
</div>
</div>

</div>
vapier | 2 Mar 2011 10:39
Favicon

[5298] trunk/distribution/snapshots/nightly-snaps: snapshots: fix path to debian subdir

Revision 5298 Author vapier Date 2011-03-02 04:39:43 -0500 (Wed, 02 Mar 2011)

Log Message

snapshots: fix path to debian subdir

Modified Paths

Diff

Modified: trunk/distribution/snapshots/nightly-snaps (5297 => 5298)

--- trunk/distribution/snapshots/nightly-snaps 2011-03-02 05:23:31 UTC (rev 5297) +++ trunk/distribution/snapshots/nightly-snaps 2011-03-02 09:39:43 UTC (rev 5298) <at> <at> -179,7 +179,7 <at> <at> # [[ -e build-debs ]] || ln -s "${distdir}"/debian/build-toolchain-debs build-debs local darch=$(./build-debs -a) - ./build-debs -s ${curr} ${darch} "${distdir}"/debian ${PWD} >& "${logdir}"/toolchain-deb.${arch}.log + ./build-debs -s ${curr} ${darch} "${distdir}"/deb/debian ${PWD} >& "${logdir}"/toolchain-deb.${arch}.log pushd ${curr}/pkgs rm -rf binary-${darch} mkdir binary-${darch}
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5298">5298</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-02 04:39:43 -0500 (Wed, 02 Mar 2011)
<h3>Log Message</h3>
snapshots: fix path to debian subdir

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdistributionsnapshotsnightlysnaps">trunk/distribution/snapshots/nightly-snaps</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/distribution/snapshots/nightly-snaps (5297 =&gt; 5298)</h4>
<span>
<span class="info">--- trunk/distribution/snapshots/nightly-snaps	2011-03-02 05:23:31 UTC (rev 5297)
+++ trunk/distribution/snapshots/nightly-snaps	2011-03-02 09:39:43 UTC (rev 5298)
</span><span class="lines"> <at>  <at>  -179,7 +179,7  <at>  <at> 
</span><span class="cx"> 	#
</span><span class="cx"> 	[[ -e build-debs ]] || ln -s "${distdir}"/debian/build-toolchain-debs build-debs
</span><span class="cx"> 	local darch=$(./build-debs -a)
</span>-	./build-debs -s ${curr} ${darch} "${distdir}"/debian ${PWD} &gt;&amp; "${logdir}"/toolchain-deb.${arch}.log
+	./build-debs -s ${curr} ${darch} "${distdir}"/deb/debian ${PWD} &gt;&amp; "${logdir}"/toolchain-deb.${arch}.log
<span class="cx"> 	pushd ${curr}/pkgs
</span><span class="cx"> 	rm -rf binary-${darch}
</span><span class="cx"> 	mkdir binary-${darch}
</span></span>
</div>
</div>

</div>
vapier | 3 Mar 2011 22:29
Favicon

[5299] trunk/binutils-2.17/sim/bfin: sim: bfin: auto generate linux-fixed-code.h

Revision 5299 Author vapier Date 2011-03-03 16:29:57 -0500 (Thu, 03 Mar 2011)

Log Message

sim: bfin: auto generate linux-fixed-code.h

Modified Paths

Added Paths

Diff

Modified: trunk/binutils-2.17/sim/bfin/Makefile.in (5298 => 5299)

--- trunk/binutils-2.17/sim/bfin/Makefile.in 2011-03-02 09:39:43 UTC (rev 5298) +++ trunk/binutils-2.17/sim/bfin/Makefile.in 2011-03-03 21:29:57 UTC (rev 5299) <at> <at> -49,7 +49,22 <at> <at> ## COMMON_POST_CONFIG_FRAG -interp.o: interp.c targ-vals.h linux-targ-map.h devices.h $(INCLUDE) +$(srcdir)/linux-fixed-code.h: $(srcdir)/linux-fixed-code.s Makefile + $(AS_FOR_TARGET) $< -o linux-fixed-code.o + ( set -e; \ + echo "/* DO NOT EDIT: Autogenerated from linux-fixed-code.s. */"; \ + echo "static const unsigned char bfin_linux_fixed_code[] = {"; \ + $(OBJDUMP_FOR_TARGET) -d -z linux-fixed-code.o > $ <at> .dis; \ + sed -n $ <at> .dis \ + -e 's:^[^ ]* :0x:' \ + -e '/^0x/{s: .*::;s: *$$:,:;s: :, 0x:g;p}'; \ + rm -f $ <at> .dis; \ + echo "};" \ + ) > $ <at> .tmp + rm -f linux-fixed-code.o + mv $ <at> .tmp $ <at> + +interp.o: interp.c targ-vals.h linux-targ-map.h linux-fixed-code.h devices.h $(INCLUDE) bfin-sim.o: bfin-sim.c $(INCLUDE) gui.o: gui.c $(INCLUDE) machs.o: machs.c $(INCLUDE)

Modified: trunk/binutils-2.17/sim/bfin/linux-fixed-code.h (5298 => 5299)

--- trunk/binutils-2.17/sim/bfin/linux-fixed-code.h 2011-03-02 09:39:43 UTC (rev 5298) +++ trunk/binutils-2.17/sim/bfin/linux-fixed-code.h 2011-03-03 21:29:57 UTC (rev 5299) <at> <at> -1,23 +1,74 <at> <at> -/* DO NOT EDIT: Autogenerated. */ -/* Fixed code region of Linux userspace starting at 0x400. Last produced - from Linux-2.6.37 (not that the fixed code region changes often). */ +/* DO NOT EDIT: Autogenerated from linux-fixed-code.s. */ static const unsigned char bfin_linux_fixed_code[] = { -0x28, 0xe1, 0xad, 0x00, 0xa0, 0x00, 0x00, 0x20, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x00, 0x91, 0x01, 0x93, 0x10, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x00, 0x91, 0x08, 0x08, 0x02, 0x10, 0x02, 0x93, -0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x01, 0x91, 0x01, 0x50, 0x00, 0x93, 0x10, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x01, 0x91, 0x01, 0x52, 0x00, 0x93, 0x10, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x01, 0x91, 0x01, 0x56, 0x00, 0x93, 0x10, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x01, 0x91, 0x01, 0x54, 0x00, 0x93, 0x10, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x01, 0x91, 0x01, 0x58, 0x00, 0x93, 0x10, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0xa4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x28, 0xe1, 0xad, 0x00, +0xa0, 0x00, +0x00, 0x20, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x91, +0x01, 0x93, +0x10, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x91, +0x08, 0x08, +0x02, 0x10, +0x02, 0x93, +0x10, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x01, 0x91, +0x01, 0x50, +0x00, 0x93, +0x10, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x01, 0x91, +0x01, 0x52, +0x00, 0x93, +0x10, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x01, 0x91, +0x01, 0x56, +0x00, 0x93, +0x10, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x01, 0x91, +0x01, 0x54, +0x00, 0x93, +0x10, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x01, 0x91, +0x01, 0x58, +0x00, 0x93, +0x10, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, +0xa4, 0x00, +0x00, 0x00, +0x00, 0x00, +0x00, 0x00, };

Added: trunk/binutils-2.17/sim/bfin/linux-fixed-code.s (0 => 5299)

--- trunk/binutils-2.17/sim/bfin/linux-fixed-code.s (rev 0) +++ trunk/binutils-2.17/sim/bfin/linux-fixed-code.s 2011-03-03 21:29:57 UTC (rev 5299) <at> <at> -0,0 +1,85 <at> <at> +/* Linux fixed code userspace ABI + + Copyright (C) 2005-2011 Free Software Foundation, Inc. + Contributed by Analog Devices, Inc. + + This file is part of simulators. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. */ + +/* For more info, see this page: + http://docs.blackfin.uclinux.org/doku.php?id=linux-kernel:fixed-code */ + +.text + +.align 16 +_sigreturn_stub: + P0 = 173; + EXCPT 0; +0: JUMP.S 0b; + +.align 16 +_atomic_xchg32: + R0 = [P0]; + [P0] = R1; + rts; + +.align 16 +_atomic_cas32: + R0 = [P0]; + CC = R0 == R1; + IF !CC JUMP 1f; + [P0] = R2; +1: + rts; + +.align 16 +_atomic_add32: + R1 = [P0]; + R0 = R1 + R0; + [P0] = R0; + rts; + +.align 16 +_atomic_sub32: + R1 = [P0]; + R0 = R1 - R0; + [P0] = R0; + rts; + +.align 16 +_atomic_ior32: + R1 = [P0]; + R0 = R1 | R0; + [P0] = R0; + rts; + +.align 16 +_atomic_and32: + R1 = [P0]; + R0 = R1 & R0; + [P0] = R0; + rts; + +.align 16 +_atomic_xor32: + R1 = [P0]; + R0 = R1 ^ R0; + [P0] = R0; + rts; + +.align 16 +_safe_user_instruction: + NOP; NOP; NOP; NOP; + EXCPT 0x4;
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5299">5299</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-03 16:29:57 -0500 (Thu, 03 Mar 2011)
<h3>Log Message</h3>
sim: bfin: auto generate linux-fixed-code.h

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkbinutils217simbfinMakefilein">trunk/binutils-2.17/sim/bfin/Makefile.in</a></li>
<li><a href="#trunkbinutils217simbfinlinuxfixedcodeh">trunk/binutils-2.17/sim/bfin/linux-fixed-code.h</a></li>
</ul>
<h3>Added Paths</h3>
<ul>
<li><a href="#trunkbinutils217simbfinlinuxfixedcodes">trunk/binutils-2.17/sim/bfin/linux-fixed-code.s</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/binutils-2.17/sim/bfin/Makefile.in (5298 =&gt; 5299)</h4>
<span>
<span class="info">--- trunk/binutils-2.17/sim/bfin/Makefile.in	2011-03-02 09:39:43 UTC (rev 5298)
+++ trunk/binutils-2.17/sim/bfin/Makefile.in	2011-03-03 21:29:57 UTC (rev 5299)
</span><span class="lines"> <at>  <at>  -49,7 +49,22  <at>  <at> 
</span><span class="cx"> 
</span><span class="cx"> ## COMMON_POST_CONFIG_FRAG
</span><span class="cx"> 
</span>-interp.o: interp.c targ-vals.h linux-targ-map.h devices.h $(INCLUDE)
+$(srcdir)/linux-fixed-code.h: $(srcdir)/linux-fixed-code.s Makefile
+	$(AS_FOR_TARGET) $&lt; -o linux-fixed-code.o
+	(	set -e; \
+		echo "/* DO NOT EDIT: Autogenerated from linux-fixed-code.s.  */"; \
+		echo "static const unsigned char bfin_linux_fixed_code[] = {"; \
+		$(OBJDUMP_FOR_TARGET) -d -z linux-fixed-code.o &gt; $ <at> .dis; \
+		sed -n $ <at> .dis \
+			-e 's:^[^	]*	:0x:' \
+			-e '/^0x/{s:	.*::;s: *$$:,:;s: :, 0x:g;p}'; \
+		rm -f $ <at> .dis; \
+		echo "};" \
+	) &gt; $ <at> .tmp
+	rm -f linux-fixed-code.o
+	mv $ <at> .tmp $ <at> 
+
+interp.o: interp.c targ-vals.h linux-targ-map.h linux-fixed-code.h devices.h $(INCLUDE)
<span class="cx"> bfin-sim.o: bfin-sim.c $(INCLUDE)
</span><span class="cx"> gui.o: gui.c $(INCLUDE)
</span><span class="cx"> machs.o: machs.c $(INCLUDE)
</span></span>
</div>
<a></a>
<div class="modfile">
<h4>Modified: trunk/binutils-2.17/sim/bfin/linux-fixed-code.h (5298 =&gt; 5299)</h4>
<span>
<span class="info">--- trunk/binutils-2.17/sim/bfin/linux-fixed-code.h	2011-03-02 09:39:43 UTC (rev 5298)
+++ trunk/binutils-2.17/sim/bfin/linux-fixed-code.h	2011-03-03 21:29:57 UTC (rev 5299)
</span><span class="lines"> <at>  <at>  -1,23 +1,74  <at>  <at> 
</span>-/* DO NOT EDIT: Autogenerated.  */
-/* Fixed code region of Linux userspace starting at 0x400.  Last produced
-   from Linux-2.6.37 (not that the fixed code region changes often).  */
+/* DO NOT EDIT: Autogenerated from linux-fixed-code.s.  */
<span class="cx"> static const unsigned char bfin_linux_fixed_code[] = {
</span>-0x28, 0xe1, 0xad, 0x00, 0xa0, 0x00, 0x00, 0x20,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x91, 0x01, 0x93, 0x10, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x91, 0x08, 0x08, 0x02, 0x10, 0x02, 0x93,
-0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0x91, 0x01, 0x50, 0x00, 0x93, 0x10, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0x91, 0x01, 0x52, 0x00, 0x93, 0x10, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0x91, 0x01, 0x56, 0x00, 0x93, 0x10, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0x91, 0x01, 0x54, 0x00, 0x93, 0x10, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0x91, 0x01, 0x58, 0x00, 0x93, 0x10, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0xa4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x28, 0xe1, 0xad, 0x00,
+0xa0, 0x00,
+0x00, 0x20,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x91,
+0x01, 0x93,
+0x10, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x91,
+0x08, 0x08,
+0x02, 0x10,
+0x02, 0x93,
+0x10, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x01, 0x91,
+0x01, 0x50,
+0x00, 0x93,
+0x10, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x01, 0x91,
+0x01, 0x52,
+0x00, 0x93,
+0x10, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x01, 0x91,
+0x01, 0x56,
+0x00, 0x93,
+0x10, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x01, 0x91,
+0x01, 0x54,
+0x00, 0x93,
+0x10, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x01, 0x91,
+0x01, 0x58,
+0x00, 0x93,
+0x10, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0xa4, 0x00,
+0x00, 0x00,
+0x00, 0x00,
+0x00, 0x00,
<span class="cx"> };
</span></span>
</div>
<a></a>
<div class="addfile">
<h4>Added: trunk/binutils-2.17/sim/bfin/linux-fixed-code.s (0 =&gt; 5299)</h4>
<span>
<span class="info">--- trunk/binutils-2.17/sim/bfin/linux-fixed-code.s	                        (rev 0)
+++ trunk/binutils-2.17/sim/bfin/linux-fixed-code.s	2011-03-03 21:29:57 UTC (rev 5299)
</span><span class="lines"> <at>  <at>  -0,0 +1,85  <at>  <at> 
</span>+/* Linux fixed code userspace ABI
+
+   Copyright (C) 2005-2011 Free Software Foundation, Inc.
+   Contributed by Analog Devices, Inc.
+
+   This file is part of simulators.
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.  */
+
+/* For more info, see this page:
+   http://docs.blackfin.uclinux.org/doku.php?id=linux-kernel:fixed-code  */
+
+.text
+
+.align 16
+_sigreturn_stub:
+	P0 = 173;
+	EXCPT 0;
+0:	JUMP.S 0b;
+
+.align 16
+_atomic_xchg32:
+	R0 = [P0];
+	[P0] = R1;
+	rts;
+
+.align 16
+_atomic_cas32:
+	R0 = [P0];
+	CC = R0 == R1;
+	IF !CC JUMP 1f;
+	[P0] = R2;
+1:
+	rts;
+
+.align 16
+_atomic_add32:
+	R1 = [P0];
+	R0 = R1 + R0;
+	[P0] = R0;
+	rts;
+
+.align 16
+_atomic_sub32:
+	R1 = [P0];
+	R0 = R1 - R0;
+	[P0] = R0;
+	rts;
+
+.align 16
+_atomic_ior32:
+	R1 = [P0];
+	R0 = R1 | R0;
+	[P0] = R0;
+	rts;
+
+.align 16
+_atomic_and32:
+	R1 = [P0];
+	R0 = R1 &amp; R0;
+	[P0] = R0;
+	rts;
+
+.align 16
+_atomic_xor32:
+	R1 = [P0];
+	R0 = R1 ^ R0;
+	[P0] = R0;
+	rts;
+
+.align 16
+_safe_user_instruction:
+	NOP; NOP; NOP; NOP;
+	EXCPT 0x4;
</span>
</div>
</div>

</div>
vapier | 4 Mar 2011 21:59
Favicon

[5300] trunk/binutils-2.17/sim/bfin/Makefile.in: sim: bfin: depend on Makefile.in for regen of linux-fixed-code.h

Revision 5300 Author vapier Date 2011-03-04 15:59:50 -0500 (Fri, 04 Mar 2011)

Log Message

sim: bfin: depend on Makefile.in for regen of linux-fixed-code.h

Modified Paths

Diff

Modified: trunk/binutils-2.17/sim/bfin/Makefile.in (5299 => 5300)

--- trunk/binutils-2.17/sim/bfin/Makefile.in 2011-03-03 21:29:57 UTC (rev 5299) +++ trunk/binutils-2.17/sim/bfin/Makefile.in 2011-03-04 20:59:50 UTC (rev 5300) <at> <at> -49,7 +49,7 <at> <at> ## COMMON_POST_CONFIG_FRAG -$(srcdir)/linux-fixed-code.h: $(srcdir)/linux-fixed-code.s Makefile +$(srcdir)/linux-fixed-code.h: $(srcdir)/linux-fixed-code.s Makefile.in $(AS_FOR_TARGET) $< -o linux-fixed-code.o ( set -e; \ echo "/* DO NOT EDIT: Autogenerated from linux-fixed-code.s. */"; \
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5300">5300</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-04 15:59:50 -0500 (Fri, 04 Mar 2011)
<h3>Log Message</h3>
sim: bfin: depend on Makefile.in for regen of linux-fixed-code.h

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkbinutils217simbfinMakefilein">trunk/binutils-2.17/sim/bfin/Makefile.in</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/binutils-2.17/sim/bfin/Makefile.in (5299 =&gt; 5300)</h4>
<span>
<span class="info">--- trunk/binutils-2.17/sim/bfin/Makefile.in	2011-03-03 21:29:57 UTC (rev 5299)
+++ trunk/binutils-2.17/sim/bfin/Makefile.in	2011-03-04 20:59:50 UTC (rev 5300)
</span><span class="lines"> <at>  <at>  -49,7 +49,7  <at>  <at> 
</span><span class="cx"> 
</span><span class="cx"> ## COMMON_POST_CONFIG_FRAG
</span><span class="cx"> 
</span>-$(srcdir)/linux-fixed-code.h: $(srcdir)/linux-fixed-code.s Makefile
+$(srcdir)/linux-fixed-code.h: $(srcdir)/linux-fixed-code.s Makefile.in
<span class="cx"> 	$(AS_FOR_TARGET) $&lt; -o linux-fixed-code.o
</span><span class="cx"> 	(	set -e; \
</span><span class="cx"> 		echo "/* DO NOT EDIT: Autogenerated from linux-fixed-code.s.  */"; \
</span></span>
</div>
</div>

</div>
vapier | 8 Mar 2011 04:33
Favicon

[5301] trunk/urjtag: urjtag: merge from upstream: rename "USB<=>JTAG&RS232" to "USB-JTAG-RS232" to make it easier for users to select

Revision 5301 Author vapier Date 2011-03-07 22:33:50 -0500 (Mon, 07 Mar 2011)

Log Message

urjtag: merge from upstream: rename "USB<=>JTAG&RS232" to "USB-JTAG-RS232" to make it easier for users to select

Modified Paths

Diff

Modified: trunk/urjtag/ChangeLog (5300 => 5301)

--- trunk/urjtag/ChangeLog 2011-03-04 20:59:50 UTC (rev 5300) +++ trunk/urjtag/ChangeLog 2011-03-08 03:33:50 UTC (rev 5301) <at> <at> -1,3 +1,8 <at> <at> +2011-02-24 Mike Frysinger <vapier-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> + + * src/tap/cable/ft2232.c: Rename user-facing cable string from + "USB<=>JTAG&RS232" to "USB-JTAG-RS232" by Orasanu Lucian. + 2011-02-22 Mike Frysinger <vapier-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> * src/cmd/cmd_print.c: Add a completion handler.

Modified: trunk/urjtag/src/tap/cable/ft2232.c (5300 => 5301)

--- trunk/urjtag/src/tap/cable/ft2232.c 2011-03-04 20:59:50 UTC (rev 5300) +++ trunk/urjtag/src/tap/cable/ft2232.c 2011-03-08 03:33:50 UTC (rev 5301) <at> <at> -2280,7 +2280,7 <at> <at> URJ_DECLARE_FTDX_CABLE(0x0403, 0xBDC8, "-mpsse", "Turtelizer2", turtelizer2) const urj_cable_driver_t urj_tap_cable_ft2232_usbjtagrs232_driver = { - "USB<=>JTAG&RS232", + "USB-JTAG-RS232", N_("USB<=>JTAG&RS232 (FT2232) Cable (EXPERIMENTAL)"), URJ_CABLE_DEVICE_USB, { .usb = ft2232_connect, }, <at> <at> -2297,7 +2297,7 <at> <at> ft2232_flush, ftdx_usbcable_help }; -URJ_DECLARE_FTDX_CABLE(0x1457, 0x5118, "-mpsse", "USB<=>JTAG&RS232", usbjtagrs232) +URJ_DECLARE_FTDX_CABLE(0x1457, 0x5118, "-mpsse", "USB-JTAG-RS232", usbjtagrs232) const urj_cable_driver_t urj_tap_cable_ft2232_usbtojtagif_driver = { "USB-to-JTAG-IF",
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5301">5301</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-07 22:33:50 -0500 (Mon, 07 Mar 2011)
<h3>Log Message</h3>
urjtag: merge from upstream: rename "USB&lt;=&gt;JTAG&amp;RS232" to "USB-JTAG-RS232" to make it easier for users to select

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkurjtagChangeLog">trunk/urjtag/ChangeLog</a></li>
<li><a href="#trunkurjtagsrctapcableft2232c">trunk/urjtag/src/tap/cable/ft2232.c</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/ChangeLog (5300 =&gt; 5301)</h4>
<span>
<span class="info">--- trunk/urjtag/ChangeLog	2011-03-04 20:59:50 UTC (rev 5300)
+++ trunk/urjtag/ChangeLog	2011-03-08 03:33:50 UTC (rev 5301)
</span><span class="lines"> <at>  <at>  -1,3 +1,8  <at>  <at> 
</span>+2011-02-24  Mike Frysinger  &lt;vapier@...&gt;
+
+  * src/tap/cable/ft2232.c: Rename user-facing cable string from
+    "USB&lt;=&gt;JTAG&amp;RS232" to "USB-JTAG-RS232" by Orasanu Lucian.
+
<span class="cx"> 2011-02-22  Mike Frysinger  &lt;vapier@...&gt;
</span><span class="cx"> 
</span><span class="cx">   * src/cmd/cmd_print.c: Add a completion handler.
</span></span>
</div>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/src/tap/cable/ft2232.c (5300 =&gt; 5301)</h4>
<span>
<span class="info">--- trunk/urjtag/src/tap/cable/ft2232.c	2011-03-04 20:59:50 UTC (rev 5300)
+++ trunk/urjtag/src/tap/cable/ft2232.c	2011-03-08 03:33:50 UTC (rev 5301)
</span><span class="lines"> <at>  <at>  -2280,7 +2280,7  <at>  <at> 
</span><span class="cx"> URJ_DECLARE_FTDX_CABLE(0x0403, 0xBDC8, "-mpsse", "Turtelizer2", turtelizer2)
</span><span class="cx"> 
</span><span class="cx"> const urj_cable_driver_t urj_tap_cable_ft2232_usbjtagrs232_driver = {
</span>-    "USB&lt;=&gt;JTAG&amp;RS232",
+    "USB-JTAG-RS232",
<span class="cx">     N_("USB&lt;=&gt;JTAG&amp;RS232 (FT2232) Cable (EXPERIMENTAL)"),
</span><span class="cx">     URJ_CABLE_DEVICE_USB,
</span><span class="cx">     { .usb = ft2232_connect, },
</span><span class="lines"> <at>  <at>  -2297,7 +2297,7  <at>  <at> 
</span><span class="cx">     ft2232_flush,
</span><span class="cx">     ftdx_usbcable_help
</span><span class="cx"> };
</span>-URJ_DECLARE_FTDX_CABLE(0x1457, 0x5118, "-mpsse", "USB&lt;=&gt;JTAG&amp;RS232", usbjtagrs232)
+URJ_DECLARE_FTDX_CABLE(0x1457, 0x5118, "-mpsse", "USB-JTAG-RS232", usbjtagrs232)
<span class="cx"> 
</span><span class="cx"> const urj_cable_driver_t urj_tap_cable_ft2232_usbtojtagif_driver = {
</span><span class="cx">     "USB-to-JTAG-IF",
</span></span>
</div>
</div>

</div>
vapier | 8 Mar 2011 04:34
Favicon

[5304] trunk/urjtag: urjtag: merge from upstream: add more comments related to IDCODE/BYPASS behavior when detecting parts

Revision 5304 Author vapier Date 2011-03-07 22:34:04 -0500 (Mon, 07 Mar 2011)

Log Message

urjtag: merge from upstream: add more comments related to IDCODE/BYPASS behavior when detecting parts

Modified Paths

Diff

Modified: trunk/urjtag/ChangeLog (5303 => 5304)

--- trunk/urjtag/ChangeLog 2011-03-08 03:33:59 UTC (rev 5303) +++ trunk/urjtag/ChangeLog 2011-03-08 03:34:04 UTC (rev 5304) <at> <at> -5,6 +5,10 <at> <at> * MAINTAINERS: Update paths to Blackfin related files. + * src/tap/detect.c (urj_tap_detect_parts): Clarify detect behavior with + parts that default to IDCODE or BYPASS since both are acceptable to the + JTAG IEEE standard. + 2011-02-24 Mike Frysinger <vapier-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> * src/tap/cable/ft2232.c: Rename user-facing cable string from

Modified: trunk/urjtag/src/tap/detect.c (5303 => 5304)

--- trunk/urjtag/src/tap/detect.c 2011-03-08 03:33:59 UTC (rev 5303) +++ trunk/urjtag/src/tap/detect.c 2011-03-08 03:34:04 UTC (rev 5304) <at> <at> -284,7 +284,7 <at> <at> if (urj_tap_register_compare (one, br) == 0) { - /* part with id */ + /* Part that supports IDCODE */ if (all_ids) memcpy (id->data, &all_ids->data[i * 32 + 1], 31 * sizeof (id->data[0])); else <at> <at> -297,8 +297,14 <at> <at> urj_log (URJ_LOG_LEVEL_NORMAL, _("Device Id: %s (0x%0*" PRIX64 ")\n"), urj_tap_register_get_string (did), did->len / 4, urj_tap_register_get_value (did)); - } else - urj_log (URJ_LOG_LEVEL_NORMAL, _("Device Id: unknown as bit 0 was not a 1\n")); + } + else + { + /* If the device does not provide IDCODE, then it'll be in BYPASS + * mode after we reset the state machine. So we'll get a 0 here. + * Not a bug, just a sad part :(. */ + urj_log (URJ_LOG_LEVEL_NORMAL, _("Device Id: not supported (bit 0 was not a 1)\n")); + } part = urj_part_alloc (did); if (part == NULL)
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5304">5304</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-07 22:34:04 -0500 (Mon, 07 Mar 2011)
<h3>Log Message</h3>
urjtag: merge from upstream: add more comments related to IDCODE/BYPASS behavior when detecting parts

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkurjtagChangeLog">trunk/urjtag/ChangeLog</a></li>
<li><a href="#trunkurjtagsrctapdetectc">trunk/urjtag/src/tap/detect.c</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/ChangeLog (5303 =&gt; 5304)</h4>
<span>
<span class="info">--- trunk/urjtag/ChangeLog	2011-03-08 03:33:59 UTC (rev 5303)
+++ trunk/urjtag/ChangeLog	2011-03-08 03:34:04 UTC (rev 5304)
</span><span class="lines"> <at>  <at>  -5,6 +5,10  <at>  <at> 
</span><span class="cx"> 
</span><span class="cx">   * MAINTAINERS: Update paths to Blackfin related files.
</span><span class="cx"> 
</span>+  * src/tap/detect.c (urj_tap_detect_parts): Clarify detect behavior with
+    parts that default to IDCODE or BYPASS since both are acceptable to the
+    JTAG IEEE standard.
+
<span class="cx"> 2011-02-24  Mike Frysinger  &lt;vapier@...&gt;
</span><span class="cx"> 
</span><span class="cx">   * src/tap/cable/ft2232.c: Rename user-facing cable string from
</span></span>
</div>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/src/tap/detect.c (5303 =&gt; 5304)</h4>
<span>
<span class="info">--- trunk/urjtag/src/tap/detect.c	2011-03-08 03:33:59 UTC (rev 5303)
+++ trunk/urjtag/src/tap/detect.c	2011-03-08 03:34:04 UTC (rev 5304)
</span><span class="lines"> <at>  <at>  -284,7 +284,7  <at>  <at> 
</span><span class="cx"> 
</span><span class="cx">         if (urj_tap_register_compare (one, br) == 0)
</span><span class="cx">         {
</span>-            /* part with id */
+            /* Part that supports IDCODE */
<span class="cx">             if (all_ids)
</span><span class="cx">                 memcpy (id-&gt;data, &amp;all_ids-&gt;data[i * 32 + 1], 31 * sizeof (id-&gt;data[0]));
</span><span class="cx">             else
</span><span class="lines"> <at>  <at>  -297,8 +297,14  <at>  <at> 
</span><span class="cx">             urj_log (URJ_LOG_LEVEL_NORMAL, _("Device Id: %s (0x%0*" PRIX64 ")\n"),
</span><span class="cx">                      urj_tap_register_get_string (did), did-&gt;len / 4,
</span><span class="cx">                      urj_tap_register_get_value (did));
</span>-        } else
-            urj_log (URJ_LOG_LEVEL_NORMAL, _("Device Id: unknown as bit 0 was not a 1\n"));
+        }
+        else
+        {
+            /* If the device does not provide IDCODE, then it'll be in BYPASS
+             * mode after we reset the state machine.  So we'll get a 0 here.
+             * Not a bug, just a sad part :(.  */
+            urj_log (URJ_LOG_LEVEL_NORMAL, _("Device Id: not supported (bit 0 was not a 1)\n"));
+        }
<span class="cx"> 
</span><span class="cx">         part = urj_part_alloc (did);
</span><span class="cx">         if (part == NULL)
</span></span>
</div>
</div>

</div>
vapier | 8 Mar 2011 04:33
Favicon

[5303] trunk/urjtag: urjtag: merge from upstream: update blackfin maintainer info

Revision 5303 Author vapier Date 2011-03-07 22:33:59 -0500 (Mon, 07 Mar 2011)

Log Message

urjtag: merge from upstream: update blackfin maintainer info

Modified Paths

Diff

Modified: trunk/urjtag/ChangeLog (5302 => 5303)

--- trunk/urjtag/ChangeLog 2011-03-08 03:33:55 UTC (rev 5302) +++ trunk/urjtag/ChangeLog 2011-03-08 03:33:59 UTC (rev 5303) <at> <at> -3,6 +3,8 <at> <at> * src/tap/cable/jim.c: Update get/set prototypes enough so that the code will at least compile again. + * MAINTAINERS: Update paths to Blackfin related files. + 2011-02-24 Mike Frysinger <vapier-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> * src/tap/cable/ft2232.c: Rename user-facing cable string from

Modified: trunk/urjtag/MAINTAINERS (5302 => 5303)

--- trunk/urjtag/MAINTAINERS 2011-03-08 03:33:55 UTC (rev 5302) +++ trunk/urjtag/MAINTAINERS 2011-03-08 03:33:59 UTC (rev 5303) <at> <at> -31,9 +31,12 <at> <at> M: Mike Frysinger <vapier-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> W: http://blackfin.uclinux.org/ F: data/analog/* +F: src/bfin/* F: src/bus/bf5*_stamp.c +F: src/bus/bf5*_ezbrd.c F: src/bus/bf5*_ezkit.c -F: src/bus/sharc21065l.c +F: src/bus/blackfin.c +F: src/bus/sharc*.c S: Maintained ARCOM CABLE DRIVER
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5303">5303</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-07 22:33:59 -0500 (Mon, 07 Mar 2011)
<h3>Log Message</h3>
urjtag: merge from upstream: update blackfin maintainer info

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkurjtagChangeLog">trunk/urjtag/ChangeLog</a></li>
<li><a href="#trunkurjtagMAINTAINERS">trunk/urjtag/MAINTAINERS</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/ChangeLog (5302 =&gt; 5303)</h4>
<span>
<span class="info">--- trunk/urjtag/ChangeLog	2011-03-08 03:33:55 UTC (rev 5302)
+++ trunk/urjtag/ChangeLog	2011-03-08 03:33:59 UTC (rev 5303)
</span><span class="lines"> <at>  <at>  -3,6 +3,8  <at>  <at> 
</span><span class="cx">   * src/tap/cable/jim.c: Update get/set prototypes enough so that the code
</span><span class="cx">     will at least compile again.
</span><span class="cx"> 
</span>+  * MAINTAINERS: Update paths to Blackfin related files.
+
<span class="cx"> 2011-02-24  Mike Frysinger  &lt;vapier@...&gt;
</span><span class="cx"> 
</span><span class="cx">   * src/tap/cable/ft2232.c: Rename user-facing cable string from
</span></span>
</div>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/MAINTAINERS (5302 =&gt; 5303)</h4>
<span>
<span class="info">--- trunk/urjtag/MAINTAINERS	2011-03-08 03:33:55 UTC (rev 5302)
+++ trunk/urjtag/MAINTAINERS	2011-03-08 03:33:59 UTC (rev 5303)
</span><span class="lines"> <at>  <at>  -31,9 +31,12  <at>  <at> 
</span><span class="cx"> M:      Mike Frysinger &lt;vapier@...&gt;
</span><span class="cx"> W:      http://blackfin.uclinux.org/
</span><span class="cx"> F:      data/analog/*
</span>+F:      src/bfin/*
<span class="cx"> F:      src/bus/bf5*_stamp.c
</span>+F:      src/bus/bf5*_ezbrd.c
<span class="cx"> F:      src/bus/bf5*_ezkit.c
</span>-F:      src/bus/sharc21065l.c
+F:      src/bus/blackfin.c
+F:      src/bus/sharc*.c
<span class="cx"> S:      Maintained
</span><span class="cx"> 
</span><span class="cx"> ARCOM CABLE DRIVER
</span></span>
</div>
</div>

</div>
vapier | 8 Mar 2011 04:33
Favicon

[5302] trunk/urjtag: urjtag: merge from upstream: get the jim cable building again ( prob needs a bit of work to make sure it runs correctly)

Revision 5302 Author vapier Date 2011-03-07 22:33:55 -0500 (Mon, 07 Mar 2011)

Log Message

urjtag: merge from upstream: get the jim cable building again (prob needs a bit of work to make sure it runs correctly)

Modified Paths

Diff

Modified: trunk/urjtag/ChangeLog (5301 => 5302)

--- trunk/urjtag/ChangeLog 2011-03-08 03:33:50 UTC (rev 5301) +++ trunk/urjtag/ChangeLog 2011-03-08 03:33:55 UTC (rev 5302) <at> <at> -1,3 +1,8 <at> <at> +2011-03-07 Mike Frysinger <vapier-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> + + * src/tap/cable/jim.c: Update get/set prototypes enough so that the code + will at least compile again. + 2011-02-24 Mike Frysinger <vapier-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> * src/tap/cable/ft2232.c: Rename user-facing cable string from

Modified: trunk/urjtag/src/tap/cable/jim.c (5301 => 5302)

--- trunk/urjtag/src/tap/cable/jim.c 2011-03-08 03:33:50 UTC (rev 5301) +++ trunk/urjtag/src/tap/cable/jim.c 2011-03-08 03:33:55 UTC (rev 5302) <at> <at> -132,19 +132,21 <at> <at> } static int -jim_cable_get_trst (urj_cable_t *cable) +jim_cable_get_trst (urj_cable_t *cable, urj_pod_sigsel_t sig) { + /* XXX: Doesn't handle sig ? */ jim_cable_params_t *jcp = cable->params; return urj_jim_get_trst (jcp->s); } static int -jim_cable_set_trst (urj_cable_t *cable, int trst) +jim_cable_set_trst (urj_cable_t *cable, int mask, int val) { + /* XXX: Doesn't handle mask ? */ jim_cable_params_t *jcp = cable->params; - urj_jim_set_trst (jcp->s, trst); + urj_jim_set_trst (jcp->s, val); return urj_jim_get_trst (jcp->s); }
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5302">5302</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-07 22:33:55 -0500 (Mon, 07 Mar 2011)
<h3>Log Message</h3>
urjtag: merge from upstream: get the jim cable building again (prob needs a bit of work to make sure it runs correctly)

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkurjtagChangeLog">trunk/urjtag/ChangeLog</a></li>
<li><a href="#trunkurjtagsrctapcablejimc">trunk/urjtag/src/tap/cable/jim.c</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/ChangeLog (5301 =&gt; 5302)</h4>
<span>
<span class="info">--- trunk/urjtag/ChangeLog	2011-03-08 03:33:50 UTC (rev 5301)
+++ trunk/urjtag/ChangeLog	2011-03-08 03:33:55 UTC (rev 5302)
</span><span class="lines"> <at>  <at>  -1,3 +1,8  <at>  <at> 
</span>+2011-03-07  Mike Frysinger  &lt;vapier@...&gt;
+
+  * src/tap/cable/jim.c: Update get/set prototypes enough so that the code
+    will at least compile again.
+
<span class="cx"> 2011-02-24  Mike Frysinger  &lt;vapier@...&gt;
</span><span class="cx"> 
</span><span class="cx">   * src/tap/cable/ft2232.c: Rename user-facing cable string from
</span></span>
</div>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/src/tap/cable/jim.c (5301 =&gt; 5302)</h4>
<span>
<span class="info">--- trunk/urjtag/src/tap/cable/jim.c	2011-03-08 03:33:50 UTC (rev 5301)
+++ trunk/urjtag/src/tap/cable/jim.c	2011-03-08 03:33:55 UTC (rev 5302)
</span><span class="lines"> <at>  <at>  -132,19 +132,21  <at>  <at> 
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> static int
</span>-jim_cable_get_trst (urj_cable_t *cable)
+jim_cable_get_trst (urj_cable_t *cable, urj_pod_sigsel_t sig)
<span class="cx"> {
</span>+    /* XXX: Doesn't handle sig ? */
<span class="cx">     jim_cable_params_t *jcp = cable-&gt;params;
</span><span class="cx"> 
</span><span class="cx">     return urj_jim_get_trst (jcp-&gt;s);
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> static int
</span>-jim_cable_set_trst (urj_cable_t *cable, int trst)
+jim_cable_set_trst (urj_cable_t *cable, int mask, int val)
<span class="cx"> {
</span>+    /* XXX: Doesn't handle mask ? */
<span class="cx">     jim_cable_params_t *jcp = cable-&gt;params;
</span><span class="cx"> 
</span>-    urj_jim_set_trst (jcp-&gt;s, trst);
+    urj_jim_set_trst (jcp-&gt;s, val);
<span class="cx">     return urj_jim_get_trst (jcp-&gt;s);
</span><span class="cx"> }
</span><span class="cx"> 
</span></span>
</div>
</div>

</div>
vapier | 8 Mar 2011 04:34
Favicon

[5305] trunk/urjtag: urjtag: merge from upstream: clarify/ unify help text output for signal/dr commmands

Revision 5305 Author vapier Date 2011-03-07 22:34:08 -0500 (Mon, 07 Mar 2011)

Log Message

urjtag: merge from upstream: clarify/unify help text output for signal/dr commmands

Modified Paths

Diff

Modified: trunk/urjtag/ChangeLog (5304 => 5305)

--- trunk/urjtag/ChangeLog 2011-03-08 03:34:04 UTC (rev 5304) +++ trunk/urjtag/ChangeLog 2011-03-08 03:34:08 UTC (rev 5305) <at> <at> -9,6 +9,8 <at> <at> parts that default to IDCODE or BYPASS since both are acceptable to the JTAG IEEE standard. + * src/cmd/cmd_dr.c, src/cmd/cmd_signal.c: Touch up help text a bit more. + 2011-02-24 Mike Frysinger <vapier-aBrp7R+bbdUdnm+yROfE0A@public.gmane.org> * src/tap/cable/ft2232.c: Rename user-facing cable string from

Modified: trunk/urjtag/src/cmd/cmd_dr.c (5304 => 5305)

--- trunk/urjtag/src/cmd/cmd_dr.c 2011-03-08 03:34:04 UTC (rev 5304) +++ trunk/urjtag/src/cmd/cmd_dr.c 2011-03-08 03:34:08 UTC (rev 5305) <at> <at> -108,16 +108,16 <at> <at> cmd_dr_help (void) { urj_log (URJ_LOG_LEVEL_NORMAL, - _("Usage: %s [DIR]\n" - "Usage: %s BITSTRING\n" - "Usage: %s HEXSTRING\n" + _("Usage: %1$s [DIR]\n" + "Usage: %1$s BITSTRING\n" + "Usage: %1$s HEXSTRING\n" "Display input or output data register content or set current register.\n" "\n" - "DIR requested data register; possible values: 'in' for\n" - " input and 'out' for output; default is 'out'\n" - "BITSTRING set current data register with BITSTRING (e.g. 01010)\n" - "HEXSTRING set current data register with HEXSTRING (e.g. 0x123)\n"), - "dr", "dr", "dr"); + "DIR requested data register; possible values: 'in' for\n" + " input and 'out' for output; default is 'out'\n" + "BITSTRING set current data register with BITSTRING (e.g. 01010)\n" + "HEXSTRING set current data register with HEXSTRING (e.g. 0x123)\n"), + "dr"); } const urj_cmd_t urj_cmd_dr = {

Modified: trunk/urjtag/src/cmd/cmd_signal.c (5304 => 5305)

--- trunk/urjtag/src/cmd/cmd_signal.c 2011-03-08 03:34:04 UTC (rev 5304) +++ trunk/urjtag/src/cmd/cmd_signal.c 2011-03-08 03:34:08 UTC (rev 5305) <at> <at> -97,7 +97,7 <at> <at> "Define new signal with name SIGNAL for a part.\n" "\n" "SIGNAL New signal name\n" - "PIN# List of pin # for a signal\n"), + "PIN# List of pin # for a signal\n"), "signal"); }
<div>

<div>
Revision <a href="http://blackfin.uclinux.org/gf/project/toolchain/scmsvn/?action=browse&amp;path=/&amp;view=rev&amp;root=toolchain&amp;revision=5305">5305</a>
Author <a href="http://blackfin.uclinux.org/gf/user/vapier/">vapier</a>
Date 2011-03-07 22:34:08 -0500 (Mon, 07 Mar 2011)
<h3>Log Message</h3>
urjtag: merge from upstream: clarify/unify help text output for signal/dr commmands

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkurjtagChangeLog">trunk/urjtag/ChangeLog</a></li>
<li><a href="#trunkurjtagsrccmdcmd_drc">trunk/urjtag/src/cmd/cmd_dr.c</a></li>
<li><a href="#trunkurjtagsrccmdcmd_signalc">trunk/urjtag/src/cmd/cmd_signal.c</a></li>
</ul>
</div>
<div>
<h3>Diff</h3>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/ChangeLog (5304 =&gt; 5305)</h4>
<span>
<span class="info">--- trunk/urjtag/ChangeLog	2011-03-08 03:34:04 UTC (rev 5304)
+++ trunk/urjtag/ChangeLog	2011-03-08 03:34:08 UTC (rev 5305)
</span><span class="lines"> <at>  <at>  -9,6 +9,8  <at>  <at> 
</span><span class="cx">     parts that default to IDCODE or BYPASS since both are acceptable to the
</span><span class="cx">     JTAG IEEE standard.
</span><span class="cx"> 
</span>+  * src/cmd/cmd_dr.c, src/cmd/cmd_signal.c: Touch up help text a bit more.
+
<span class="cx"> 2011-02-24  Mike Frysinger  &lt;vapier@...&gt;
</span><span class="cx"> 
</span><span class="cx">   * src/tap/cable/ft2232.c: Rename user-facing cable string from
</span></span>
</div>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/src/cmd/cmd_dr.c (5304 =&gt; 5305)</h4>
<span>
<span class="info">--- trunk/urjtag/src/cmd/cmd_dr.c	2011-03-08 03:34:04 UTC (rev 5304)
+++ trunk/urjtag/src/cmd/cmd_dr.c	2011-03-08 03:34:08 UTC (rev 5305)
</span><span class="lines"> <at>  <at>  -108,16 +108,16  <at>  <at> 
</span><span class="cx"> cmd_dr_help (void)
</span><span class="cx"> {
</span><span class="cx">     urj_log (URJ_LOG_LEVEL_NORMAL,
</span>-             _("Usage: %s [DIR]\n"
-               "Usage: %s BITSTRING\n"
-               "Usage: %s HEXSTRING\n"
+             _("Usage: %1$s [DIR]\n"
+               "Usage: %1$s BITSTRING\n"
+               "Usage: %1$s HEXSTRING\n"
<span class="cx">                "Display input or output data register content or set current register.\n"
</span><span class="cx">                "\n"
</span>-               "DIR           requested data register; possible values: 'in' for\n"
-               "              input and 'out' for output; default is 'out'\n"
-               "BITSTRING     set current data register with BITSTRING (e.g. 01010)\n"
-               "HEXSTRING     set current data register with HEXSTRING (e.g. 0x123)\n"),
-             "dr", "dr", "dr");
+               "DIR              requested data register; possible values: 'in' for\n"
+               "                 input and 'out' for output; default is 'out'\n"
+               "BITSTRING        set current data register with BITSTRING (e.g. 01010)\n"
+               "HEXSTRING        set current data register with HEXSTRING (e.g. 0x123)\n"),
+             "dr");
<span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> const urj_cmd_t urj_cmd_dr = {
</span></span>
</div>
<a></a>
<div class="modfile">
<h4>Modified: trunk/urjtag/src/cmd/cmd_signal.c (5304 =&gt; 5305)</h4>
<span>
<span class="info">--- trunk/urjtag/src/cmd/cmd_signal.c	2011-03-08 03:34:04 UTC (rev 5304)
+++ trunk/urjtag/src/cmd/cmd_signal.c	2011-03-08 03:34:08 UTC (rev 5305)
</span><span class="lines"> <at>  <at>  -97,7 +97,7  <at>  <at> 
</span><span class="cx">                "Define new signal with name SIGNAL for a part.\n"
</span><span class="cx">                "\n"
</span><span class="cx">                "SIGNAL           New signal name\n"
</span>-               "PIN#     List of pin # for a signal\n"),
+               "PIN#             List of pin # for a signal\n"),
<span class="cx">              "signal");
</span><span class="cx"> }
</span><span class="cx"> 
</span></span>
</div>
</div>

</div>

Gmane