
ÉlanSC310 Microcontroller Evaluation Board User’s Manual
3-19
1.
0
Register Dump Utility
This register dump utility has been provided for use on the ÉlanSC310
microcontroller evaluation board. It is intended to provide an easy-to-use register-
manipulation program. This program displays the index registers in the ÉlanSC310
microcontroller, grouped by functionality:
• ÉlanSC310 PMU Registers Screen 1
• ÉlanSC310 PMU Registers Screen 2
• ÉlanSC310 MMU/ISA Registers
These registers can be read or written by simply entering a new value and pressing
Return. Some registers do not allow full read/write access. Read-only registers
display the contents of the register but do not allow the user to write a new value.
Write-only registers allow a user to write a new value to the register. When a value
is read from the register, it displays meaningless values. The following is a list of
commands available in REGDUMP.EXE:
Arrow Keys Move the cursor from register to register within the screen.
s
Toggles between the register screens.
v
Allows user to enter a new value for the selected register.
b
Switches the display to a bit-by-bit definition of the selected register.
m
Switches the display to an options menu screen.
p
Dumps all four register screens to an ASCII text file called
REGDUMP.LOG.
q
Exits from REGDUMP.EXE.
The register value display is read from the registers each time the screen is toggled.
Since the display is not updated with each write, it is possible that a register could
appear to be written to, but if it is a read-only register it remains unchanged. Please
refer to the ÉlanSC310 Microcontroller Programmer’s Reference Manual to
determine if the register being manipulated has any read/write restrictions.
NOTE:
This regdump utility is used for both the ÉlanSC300 and ÉlanSC310
microcontrollers. However, some registers or some bits within registers are used
only on the ÉlanSC300. These registers or bits are marked with an "ÉlanSC300
only" indicator on the regdump screens.
evalbd.book : ch3 Page 19 Thursday, August 8, 1996 2:34 PM