
élanSC300 Microcontroller Evaluation Board User’s Manual
3-16
1
a
The
a
key toggles between common and attribute memory for the current PCMCIA
slot. When switching between slots using the
s
command, the state of the –REG
line is remembered for each slot. This allows you to switch back and forth between
the CIS of cards in slot A and slot B for comparison purposes.
c
The
c
key is useful for detecting changes in reading the data from a given resource.
An example application for this feature is in the detection of timing problems
(incorrect wait-state setup, etc.). When you press the
c
key, a “snapshot” of the
current device data is taken, and stored into a local buffer. After this, continuous
reads of the current device data are compared to the buffer. Miscompares cause
the offending byte location to Flash, and the result of an Exclusive OR between
the buffer (snapshot) and the current device data is displayed. This allows bit errors
to be picked out easily.
Upon leaving Continuous Read/Compare mode, the blink attribute is removed from
the characters for easier reading of the resulting data. The bytes which have the bit
miscompares are left highlighted in white (versus light gray for the normal data).
Any new command which causes the data to be read from the device again removes
the highlight attribute from the displayed data completely. If the highlight attribute
needs to be removed without losing the bit error data which may have been
captured, the
r
command may be used (see below).
d
The
d
key selects which device the current MMS page points to. Pressing the
d
key causes the system to prompt for the new device. Enter a number from 0–3 (0
= DOS ROM, 1 = system RAM, 2 = PCMCIA, 3 = BIOS ROM), and press enter.
Invalid input is not accepted. Once a new device has been entered, the main data
display returns showing the data read from the selected device
at the current offset
.
For example, if you are looking at the DOS ROM at offset 4000h, and you use the
d
command to select the BIOS ROM, the data displayed is from offset 4000h of
the BIOS ROM.
f
The
f
command allows a range of memory to be filled with a user-selectable byte.
Pressing the
f
command brings up prompts for the start and stop fill addresses, and
requests the fill byte. Fill operations are available only when PCMCIA or RAM is
the selected device. This command does not know how to write to Flash devices
in a DOS ROM socket, or any PCMCIA card type other than SRAM.