s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 350

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
CHAPTER 16: DEBUGGER
fh (fill half)
This command rewrites the entire contents of a specified memory area with the specified half word data.
The memory area is rewritten in the endian format specified with the parameter file (default: little endian).
(1) fh
(2) fh <address1> <address2> <data>
Format 1)





Format 2)


Using symbols)
334
Function
Formats
Input examples
Notes
Since data is rewritten in units of 16 bits, specify half word boundary addresses (even addresses) for the area
start and end addresses. If odd addresses are specified, a warning is generated and the LSBs of the specified
addresses are rewritten to 0 as the area is set.
The addresses specified here must be within the range of 0 to 0xfffffff. An error results if this limit is
exceeded. In Format 1, a guidance is displayed prompting you to input an address again. In Format 2, the
command input is canceled.
An error results if the start address is larger than the end address.
This command does not issuer an error even if the address range specified for write includes an unused area.
All valid locations except the unused area are rewritten with the specified data.
Data must be input within a range of 16 bits (0 to 0xffff). An error results if this limit is exceeded. In Format
1, a guidance is displayed prompting you to input data again. In Format 2, command input is canceled.
The fh command does not update the display contents of the [Memory] and [Source] windows. To update the
display contents, redisplay the window with the display command or scroll the window in the vertical direction.
The source displayed in the [Source] window remain unchanged even if the program area is rewritten.
If a large memory area is rewritten at one time in ICE mode, a time-out error may occur, because such
operation takes a long time.
<address1>: Start address of specified range (hexadecimal or symbol)
<address2>: End address of specified range (hexadecimal or symbol)
<data>:
Conditions: 0
In both of these examples, the entire memory area from 0x0 to 0xf (0xe+1) is rewritten with data
0x0001 (when the area is set to little endian).
When rewriting the codes generated from an assembly source, line numbers can be used for
specifying the addresses.
5VCTVCFFTGUU!  ...Start address is input. (symbol can be used)
'PFCFFTGUU!G  ...End address is input. (symbol can be used)
&CVCRCVVGTP! 
CFFT           # $ % & ' (

Warning: Round down to multiple of 2.
Error: Address range (0-0xFFFFFFF).
Error: address1 > address2
Error: Data range (0-0xFFFF).
HJ 

HJG 
HJ.#$'..#$'.
Write data (hexadecimal)
address1
address2
Command execution can be canceled by entering the [Enter] key only.
0xffffffe (half word boundary), 0
...Write data is input.
EPSON
(guidance mode)
(direct input mode)
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
data
[ICD / ICE / SIM / MON]
0xffff
S5U1C33000C MANUAL

Related parts for s5u1c33000c