From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4513 invoked by alias); 23 Sep 2002 11:48:57 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 4498 invoked from network); 23 Sep 2002 11:48:53 -0000 Received: from unknown (HELO www.lampret.com) (193.189.173.98) by sources.redhat.com with SMTP; 23 Sep 2002 11:48:53 -0000 Received: from vili ([212.118.94.130]) by www.lampret.com (8.11.6/8.11.6) with ESMTP id g8NEQuQ26411; Mon, 23 Sep 2002 13:26:56 -0100 Content-Type: text/plain; charset="iso-8859-1" From: Marko Mlinar To: Andrew Cagney Subject: Re: Merging OC gdb with official gdb Date: Mon, 23 Sep 2002 04:48:00 -0000 User-Agent: KMail/1.4.1 Cc: gdb-patches@sources.redhat.com References: <200209041256.47379.markom@opencores.org> <200209191100.49477.markom@opencores.org> <3D8A6CE5.5020304@ges.redhat.com> In-Reply-To: <3D8A6CE5.5020304@ges.redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200209231346.58722.markom@opencores.org> X-SW-Source: 2002-09/txt/msg00566.txt.bz2 > How is your texinfo? here: Index: gdb.texinfo =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/src/src/gdb/doc/gdb.texinfo,v retrieving revision 1.124 diff -c -3 -p -r1.124 gdb.texinfo *** gdb.texinfo 21 Sep 2002 00:29:04 -0000 1.124 --- gdb.texinfo 23 Sep 2002 11:44:10 -0000 *************** Michael Tiemann contributed SPARC suppor *** 394,399 **** --- 394,400 ---- Tim Tucker contributed support for the Gould NP1 and Gould Powernode. Pace Willison contributed Intel 386 support. Jay Vosburgh contributed Symmetry support. + Marko Mlinar contributed OpenRISC 1000 support. Andreas Schwab contributed M68K Linux support. *************** The timeout set by @code{set timeout} do *** 12236,12241 **** --- 12237,12343 ---- is waiting for your program to stop. In that case, @value{GDBN} waits forever because it has no way of knowing how long the program is going to run before stopping. + @end table + + @node OpenRISC 1000 + @subsection OpenRISC 1000 + + @cindex or1k boards + See OR1k Architecture document (@url{www.opencores.org}) for more=20 information + about platform and commands. + + @table @code + + @kindex target jtag + @item target jtag jtag://@var{host}:@var{port} + + Connects to remote JTAG server. + JTAG remote server can be either an or1ksim or JTAG server, + connected via parallel port to the board. + + Example: @code{target jtag jtag://localhost:9999} + + @kindex or1ksim + @item or1ksim @var{command} + If connected to @code{or1ksim} OpenRISC 1000 Architectural + Simulator, proprietary commands can be executed. + + @kindex info or1k spr + @item info or1k spr + Displays spr groups. + + @item info or1k spr @var{group} + @item info or1k spr @var{groupno} + Displays register names in selected group. + + @item info or1k spr @var{group} @var{register} + @item info or1k spr @var{register} + @item info or1k spr @var{groupno} @var{registerno} + @item info or1k spr @var{registerno} + Shows information about specified spr register. + + @kindex spr + @item spr @var{group} @var{register} @var{value} + @item spr @var{register @var{value}} + @item spr @var{groupno} @var{registerno @var{value}} + @item spr @var{registerno @var{value}} + Writes @var{value} to specified spr register. + + @kindex hwatch + @item hwatch @var{conditional} + Set hardware watchpoint on combination of Load/Store Effecive Address(es) + or Data. For example: + + @code{hwatch ($LEA =3D=3D my_var) && ($LDATA < 50) || ($SEA =3D=3D my_var= ) &&=20 ($SDATA >=3D 50)} + + @code{hwatch ($LEA =3D=3D my_var) && ($LDATA < 50) || ($SEA =3D=3D my_var= ) &&=20 ($SDATA >=3D 50)} + + @kindex htrace info + @item htrace info + Display information about current HW trace configuration. + + @kindex htrace trigger + @item htrace trigger @var{conditional} + Set starting criteria for HW trace. + + @kindex htrace qualifier + @item htrace qualifier @var{conditional} + Set acquisition qualifier for HW trace. + + @kindex htrace stop + @item htrace stop @var{conditional} + Set HW trace stopping criteria. + + @kindex htrace record + @item htrace record @var{[data]*} + Selects the data to be recorded, when qualifier is met and HW trace was + triggered. + + @kindex htrace enable + @item htrace enable + @kindex htrace disable + @item htrace disable + Enables/disables the HW trace. + + @kindex htrace rewind + @item htrace rewind @var{[filename]} + Clears currently recorded trace data. + + If filename is specified, new trace file is made and any newly collected= =20 data + will be written there. + + @kindex htrace print + @item htrace print @var{[start [len]]} + Prints trace buffer, using current record configuration. + + @kindex htrace mode continuous + @item htrace mode continuous + Set continuous trace mode. + + @kindex htrace mode suspend + @item htrace mode suspend + Set suspend trace mode. + @end table @node PowerPC