NoICE Version 2.5 - 16 October 1995

NoICE is a PC-hosted debugger for use with a variety of microprocessor
targets.  Processors currently supported are the Z80/Z180, Z8, 8051,
80(1)96, 6809, 68HC11, 65(C)02, M50740/M38000, and TMS370.

The debugger consists of a target-specific DOS program, NOICExxx.EXE,
and a target-resident monitor program (about 1K code).  The two programs
communicate via RS-232, at user selectable baud rates from 300 to 57600.

Features include:
 - Disassembler, which may also be used without target hardware
 - Single step using no interrupts or special target hardware
 - Breakpoints and watches
 - Source-level debug
 - Memory display and editing
 - Load Intel Hex and Motorola S1 record files
 - Definition of symbols, used in expressions and by the disassembler
 - Record and play back files of commands
 - Most monitors use no page zero or on-chip RAM
 - Utilities to extract line and symbol information for many assemblers

NoICE may be operated via pull-down menus, using either mouse or
keyboard, or via a command line.  Keyboard commands are generally
similar to those of traditional hex monitors.

File            description
-----------------------------------------------------------------------
README.         this file
NOICExxx.EXE    host program
NOICE.CFG       ASCII configuration file containing user preferences
NOICE.HLP       ASCII command help
NOICE.TXT       ASCII user's manual
MONxxx.ASM      source code for target monitor
TESTxxx.ASM     source code for disassembler test program

        Line Number and Symbol processing utilities

AVOSRC.EXE      process Avocet (tm) AVMAC list files
AVOSYM.EXE      process Avocet (tm) ALINK map files
BSOSYM.EXE      process BSO (tm) MLINK map files
BYTECNOI.EXE    process ByteCraft (tm) .COD files
DUNSYM.EXE      process Dunfield (tm) ASMxxx list files
METASYM.EXE     process MetaLinks (tm) ML-ASM51 list files
MOTSYM.EXE      process Motorola (tm) ASxxx list files
SA370NOI.EXE    process Texas Instruments (tm) SA370 list files
SAMSYM.EXE      process PseudoSam (tm) files
SMALLNOI.EXE    process 68HC11 Small C list files (after assembly)
Z800SYM.EXE     process Zilog (tm) ASM800 list files

Note: to save space in the archives, only those symbol processing utilities
most appropriate to a particular processor are bundled with each archive.
All utilities and their source code are included with the registered version.

WHERE TO GET IT
---------------
If this version of NoICE is more than about six months old, you may wish
to check one of the following locations to see if a more recent release
is available.  Or, just send me money (see below) and I will send you the
latest version.

        CompuServe: GO SDFORUM, library section 12, embedded systems
             Or, GO IBMFF and do a keyword search for "NoICE".

        ftp: the SimTel archive or any of its mirrors
             ftp.coast.net in directory SimTel/msdos/debug

        BBS: The Ciarcia Circuit Cellar BBS at 860-871-1988

WHERE TO GET SUPPORT
--------------------
If you find a bug, have a question, or would like to suggest an
enhancement, please contact me at the address below, or via e-mail at
        John Hartman
        102203.1513@compuserve.com

HOW TO REGISTER
---------------
The distribution package includes
    *   Registered version of NoICExxx PC-host program and on-line help
    *   Printed User's Guide
    *   Target assembly language source code for MONxxx target monitor
    *   Executables and C source code for the symbol processing utilities 
        listed above and described in section 13 of NOICE.TXT.

If you use CompuServe, the easiest way to register NoICE is on-line.  It
is fast, and solves the currency problem for international customers.
GO SWREG, and select "register shareware".  Do a keyword search for
"NoICE" to find the processor you want.  Follow the ordering instructions.

Otherwise, you may register by mail using the form below.  The cost is
$25 (US) for the first processor, and $5 (US) for each additional
processor ordered at the same time.  Please add $5 (US) for shipping
outside of North America.  Send your check or money order to:
        John Hartman
        1030 14th Avenue Southeast
        Minneapolis, MN 55414
        USA

If you are ordering from outside the United States, you may find that
Postal Money orders are the easiest way to send US dollars.

Due to the limitations of CompuServe's on-line registration, I cannot offer
the second-processor-for-five-bucks deal via CompuServe.  However, if
you order two processors via CompuServe, I will send you the entire set.

Software will be shipped on a 720K 3.5 inch floppy unless your
order specifies 1.2M 5.25 inch floppy.

                NOICE ORDER FORM

Your name and address:

        __________________________________________________________________

        __________________________________________________________________

        __________________________________________________________________

        __________________________________________________________________

If you have an e-mail address, and would like to be notified of
bug fixes and new versions of NoICE, please list your e-mail address:

        __________________________________________________________________

Target processor(s) desired:

        ____ Z80/Z180           ____ Z8

        ____ 68HC11             ____ 6809

        ____ 8051               ____ 80(1)96

        ____ 65(C)02            ____ M50740/M38000

        ___ TMS370

In order to assist me in adding new features and symbol processors
to NoICE, please list the assembler(s) and/or C compiler(s) which you 
intend to use:

        __________________________________________________________________

In order that I may most effectively distribute new versions of NoICE and
other shareware products, please tell me where you got your demo copy of
NoICE, and what version that copy was:

        __________________________________________________________________

        __________________________________________________________________

If you heard about NoICE from a registered user, mention that
user's name and current address, and I will send them a $5 rebate.
Encourage your friends to register, and earn back your payment.

        __________________________________________________________________

If you have any other comments, please list them below.
