ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/mon/mon.1
Revision: 1.2
Committed: 2000-09-25T12:44:30Z (23 years, 8 months ago) by cebix
Branch: MAIN
Changes since 1.1: +3 -5 lines
Log Message:
- replaced 680x0 and 80x86 disassemblers with the ones from GNU binutils
- 680x0 disassembler shows symbolic MacOS low memory globals

File Contents

# User Rev Content
1 cebix 1.2 .TH mon 1 "September, 2000"
2 cebix 1.1 .SH NAME
3     mon \- a command-driven file monitor
4     .SH SYNOPSIS
5     .B mon
6     .RI [ commands\&... ]
7     .br
8     .B rmon
9     .RI [ commands\&... ]
10     .SH DESCRIPTION
11     .B mon
12     is an interactive command-driven file manipulation tool that is inspired
13     by the "Amiga Monitor" by Timo Rossi <trossi@jyu.fi>. It has commands and
14     features similar to a machine code monitor/debugger, but it is not intended
15     to be used for debugging. It doesn't operate on physical or virtual RAM
16     locations of a process but rather on a fixed-size (but adjustable) buffer with
17     adresses starting at 0. Also, there are no commands to trace code, set
18 cebix 1.2 breakpoints etc. There are, however, built-in PowerPC, 680x0, 80x86, 6502 and
19     8080 disassemblers.
20 cebix 1.1 .PP
21     If you give no command line arguments, mon enters interactive mode.
22     Otherwise, all arguments are interpreted and executed as mon commands.
23     .PP
24     Type "h" to get a list of supported commands.
25     .PP
26     When mon is started as
27     .BR rmon ,
28     it enters "real mode". That is, all memory related functions no longer
29     operate on the buffer but on "real" (virtual) memory. This is probably
30     of not much use.
31     .PP
32     For more information, see the included "README" file.
33     .SH AUTHOR
34     Christian Bauer <Christian.Bauer@uni-mainz.de>
35     .br
36     Marc Hellwig <Marc.Hellwig@uni-mainz.de>
37     .SH COPYRIGHT
38     Copyright \(co 1997-2000 Christian Bauer, Marc Hellwig
39    
40     This program is free software; you can redistribute it and/or modify
41     it under the terms of the GNU General Public License as published by
42     the Free Software Foundation; either version 2 of the License, or
43     (at your option) any later version.
44    
45     This program is distributed in the hope that it will be useful,
46     but WITHOUT ANY WARRANTY; without even the implied warranty of
47     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
48     GNU General Public License for more details.
49    
50     You should have received a copy of the GNU General Public License
51     along with this program; if not, write to the Free Software
52     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.