[Introduction]

REGEDIT is a new utility for modifying the registers in the SL processors and the
82360SL.  At Intel, we recognize the importance of time to market.  The REGEDIT
program is a debugging tool aimed to cut down your development time. Below is a
list of features offered by the REGEDIT program.

* Full screen editing is supported.  Users can view all the registers in a
configuration space.

* Support any SL processors.  Register configuration files are provided in the
form of ASCII files.  Users can make simple modification to the files to
support future CPUs as well.

* Windows user interface and mouse is supported.

* Value added features such as providing CPU identification, BIOS date code,
and DOS shell.

* Dump the contents of all the registers to a printer or a file.

The program can also help us to serve you better.  For example, you can do a
dump of all the registers and fax it to the Field Applications Engineers at
your local Intel Sales Office when you have a problem.  The Field Applications
Engineer will then be able to use this information to diagnose the problem.

[Release Note]

Not all the functions have been implemented in this beta release of the REGEDIT
to allow more time for testing.  The following is a list of features that are
not implemented:

1. File Menu

Load.  The Load function will load the SL extension registers with the values
contained in a configuration file.

Save. This is part of the text editor for the REGEDIT program.

Rename. This is part of the text editor for the REGEDIT program.

New. This is part of the text editor for the REGEDIT program.

2. Config Menu

CMOS RAM.  This function allows the contents of the standard CMOS RAM and
extended CMOS RAM to be changed or examined.

3. Dump Menu

Print CMOS RAM. Print out contents of the standard and extended CMOS RAM.

Save CMOS RAM. Save contents of CMOS RAM to a file.

Show Int Vectors. Displays locations of all the interrupt vectors.

Display BIOS Data Area. Shows BIOS data stored at location 40:0.

Print SFS RAM.  Prints data stored in the Special Feature Set Scratch RAM area
to the printer.

Save SFS RAM. Saves a copy of  the SFS scratch RAM to a file.

4. Options Menu

Screen Size. Changes the size of the display.

SMM Signature. Displays value stored in  the SMM signature slot inside SM-RAM.

User manual will be available at a later date.

[Known Problems]

1. If a field is blank, that means the contents of the register is zero.

2. The screen size option does not work.

3. The program does not automatically detect what CPU is installed. The 
program always defaults to Intel486 SL CPU. To use the program on an
Intel386 SL CPU based system, type "REGEDIT -3" at DOS prompt to invoke 
the program.

[Adding New Registers]

Two configuration files are included with the program - Intel486sl.reg and
Intel386sl.reg. New registers can be added to the program by appending to
these text files. Make sure that you insert the new register information in
the right configuration space.


[Caution]

Care should be taken when changing the contents of the registers.  For example,
modifying memory control registers can cause system to reboot or hang up.

[Acknowledgments]

This program is written using the TesSeRact CXL User Interface Development
System (Version 5.51 ) by Innovative Data Concepts.  Special thanks to Randy
Anderson, David Bistry, Tom Rossi, and Mark Sabahi for their valuable inputs.
