User`s manual

SuperH Family E10A-USB Emulator Section 2 Software Specifications when Using the SH7752
R20UT2163EJ0200 Rev. 2.00 Page 13 of 43
May 23, 2013
Section 2 Software Specifications when Using the SH7752
2.1 Differences between the SH7752 and the Emulator
1. When the emulator system is initiated, it initializes the general registers and part of the control
registers as shown in table 2.1. The initial values of the actual SH7752 registers are undefined.
Table 2.1 Register Initial Values at Emulator Link Up
Register Emulator at Link Up
R0 to R14 H'00000000
R15 (SP) H'A0000000
R0_BANK to R7_BANK H'00000000
PC Differs with the settings for boot mode.
SR H'700000F0
GBR H'00000000
VBR H'00000000
MACH H'00000000
MACL H'00000000
PR H'00000000
DBR H'00000000
SGR H'00000000
SPC H'00000000
SSR H'000000F0
FPUL H'00000000
FPSCR H'00040001
FR0 to FR15 H'00000000
XF0 to XF15 H'00000000
DR0 to DR14 H'00000000
XD0 to XD15 H'00000000
2. The emulator uses the H-UDI; do not access the H-UDI.
3. Low-Power States (Sleep and Module Stop)
For low-power consumption, the SH7752 has sleep and module stop states.
When the emulator is used, the sleep state can be cleared with either the normal clearing
function or with the [STOP] button, and a break will occur. Do not use the [STOP] button in
other low-power states.
Note: The memory must not be accessed or modified in low-power state using the SLEEP
instruction.