User`s manual
SuperH™ Family E10A-USB Emulator Section 2 Software Specifications when Using the SH7766
R20UT2190EJ0100 Rev.1.00 Page 7 of 34
Aug 09, 2012
Section 2 Software Specifications when Using the SH7766
2.1 Differences between the SH7766 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 SH7766 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 H'A0000000
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 Standby)
For low-power consumption, the SH7766 has sleep and module standby states.
The sleep state is switched using the SLEEP instruction. 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.
Note: The memory must not be accessed or modified in low-power state using the SLEEP
instruction.










