• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

Revision1695733e8a2819c185d7e0c8fc45dad81f278517 (tree)
Zeit1991-03-29 06:26:03
AutorRoland Pesch <pesch@cygn...>
CommiterRoland Pesch

Log Message

Corrections to:
(1) back of title page---show title next to rev number;
(2) DOSish examples for 29K

Ändern Zusammenfassung

Diff

--- a/gdb/doc/gdb.texinfo
+++ b/gdb/doc/gdb.texinfo
@@ -82,7 +82,7 @@ _fi__(!_GENERIC__)
8282 \xdef\manvers{\$Revision$} % For use in headers, footers too
8383 {\parskip=0pt
8484 \hfill Cygnus Support\par
85-\hfill \manvers\par
85+\hfill {\it Using _GDBN__}, \manvers\par
8686 \hfill \TeX{}info \texinfoversion\par
8787 }
8888 @end tex
@@ -419,7 +419,7 @@ you've hooked the cable between the PC's @samp{COM1} port and
419419 The next step is to set up the PC's port, by doing something like the
420420 following in DOS on the PC:
421421 @example
422-C> MODE com1:9600,n,8,1,none
422+C:\> MODE com1:9600,n,8,1,none
423423 @end example
424424 @noindent
425425 This example---run on an MS DOS 4.0 system---sets the PC port to 9600
@@ -432,7 +432,7 @@ end of the connection as well.
432432 To give control of the PC to the Unix side of the serial line, type
433433 the following at the DOS console:
434434 @example
435-C> CTTY com1
435+C:\> CTTY com1
436436 @end example
437437 @noindent
438438 (Later, if you wish to return control to the DOS console, you can use
@@ -446,37 +446,70 @@ cu -s 9600 -l /dev/ttya
446446 @end example
447447 @noindent
448448 The @code{cu} options shown specify, respectively, the linespeed and the
449-serial port to use. If you use @code{tip} instead, the corresponding
450-parameters must be entered in the ``remote'' descriptions file used by
451-@code{tip}---normally the system table @file{/etc/remote}.
449+serial port to use. If you use @code{tip} instead, your command line
450+may look something like the following instead:
451+@example
452+tip -9600 /dev/ttya
453+@end example
454+@noindent
455+Your system may define a different name where our example uses
456+@samp{/dev/ttya} (the argument to @code{tip}). The communications
457+parameters, including what port to use, are associated with the
458+@code{tip} argument in the ``remote'' descriptions file---normally the
459+system table @file{/etc/remote}.
452460 @c FIXME: What if anything needs doing to match the "n,8,1,none" part of
453461 @c the DOS side's comms setup? cu can support -o (odd
454462 @c parity), -e (even parity)---apparently no settings for no parity or
455463 @c for character size. Taken from stty maybe...? John points out tip
456464 @c can set these as internal variables, eg ~s parity=none; man stty
457465 @c suggests that it *might* work to stty these options with stdin or
458-@c stdout redirected... is it worth experimenting? Maybe if the literal
459-@c combinations of things typed here don't work? ---pesch@cygnus.com, 25feb91
466+@c stdout redirected... ---pesch@cygnus.com, 25feb91
460467
461468 @kindex EBMON
462469 Using the @samp{tip} or @samp{cu} connection, change the DOS working
463470 directory to the directory containing a copy of your 29K program, then
464471 start the PC program @samp{EBMON} (an EB29K control program supplied
465-with your board by AMD):
472+with your board by AMD). You should see an initial display from
473+@code{EBMON} similar to the one in our example, ending with the
474+@code{EBMON} prompt @samp{#}---
466475 @example
467-C> CD g:\usr\joe\work29k
468-C> EBMON
469-@c FIXME: insert EBMON banner display here. ---pesch@cygnus.com, 25feb91
470-C> ~.
476+C:\> g:
477+
478+G:\> CD \usr\joe\work29k
479+
480+G:\USR\JOE\WORK29K> EBMON
481+Am29000 PC Coprocessor Board Monitor, version 3.0-18
482+Copyright 1990 Advanced Micro Devices, Inc.
483+Written by Gibbons and Associates, Inc.
484+
485+Enter '?' or 'H' for help
486+
487+PC Coprocessor Type = EB29K
488+I/O Base = 0x208
489+Memory Base = 0xd0000
490+
491+Data Memory Size = 2048KB
492+Available I-RAM Range = 0x8000 to 0x1fffff
493+Available D-RAM Range = 0x80002000 to 0x801fffff
494+
495+PageSize = 0x400
496+Register Stack Size = 0x800
497+Memory Stack Size = 0x1800
498+
499+CPU PRL = 0x3
500+Am29027 Available = No
501+Byte Write Available = Yes
502+
503+# ~.
471504 @end example
472505
473506 Then exit the @code{cu} or @code{tip} program (done in the example by
474-typing @code{~.}). @code{EBMON} will keep running, ready for _GDBN__ to
475-take over.
507+typing @code{~.} at the @code{EBMON} prompt). @code{EBMON} will keep
508+running, ready for _GDBN__ to take over.
476509
477510 For this example, we've assumed what is probably the most convenient
478511 way to make sure the same 29K program is on both the PC and the Unix
479-system: a PC/NFS connection that establishes ``drive'' @code{g:} on the
512+system: a PC/NFS connection that establishes ``drive @code{G:}'' on the
480513 PC as a file system on the Unix host. If you don't have PC/NFS or
481514 something similar connecting the two systems, you must arrange some
482515 other way---perhaps floppy-disk transfer---of getting the 29K program