Rev. 1.50, 10/04, page 431 of 448
Appendix
A.
CPU Operation Mode Register (CPUOPM)
The CPUOPM is used to control the CPU operation mode. This register can be read from or
written to the address H'FF2F0000 in P4 area or H'1F2F0000 in area 7 as 32-bit size.
The write value to the reserved bits should be the initial value.
The operation is not guaranteed if the write value is not the initial value.
The CPUOPM register should be updated by the CPU store instruction not the access from
SuperHyway bus master except CPU.
After the CPUOPM is updated, read CPUOPM once, and execute one of the following two
methods.
1. Execute a branch using the RTE instruction.
2. Execute the ICBI instruction for any address (including non-cacheable area).
After one of these methods are executed, it is guaranteed that the CPU runs under the updated
CPUOPM value.
Bit:
Initial value:
R/W:
R
R
R
R
R/W
R/W
R
R
R
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
INTMU
RABD
Bit:
Initial value:
R/W:
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
R
R
R
R
R
R
R
Summary of Contents for SuperH SH-4A
Page 2: ...Rev 1 50 10 04 page ii of xx ...
Page 8: ...Rev 1 50 10 04 page viii of xx ...
Page 116: ...Rev 1 50 10 04 page 96 of 448 ...
Page 178: ...Rev 1 50 10 04 page 158 of 448 ...
Page 206: ...Rev 1 50 10 04 page 186 of 448 ...
Page 231: ...Rev 1 50 10 04 page 211 of 448 Possible Exceptions Slot illegal instruction exception ...
Page 235: ...Rev 1 50 10 04 page 215 of 448 Possible Exceptions Slot illegal instruction exception ...
Page 238: ...Rev 1 50 10 04 page 218 of 448 Possible Exceptions Slot illegal instruction exception ...
Page 408: ...Rev 1 50 10 04 page 388 of 448 Possible Exceptions Inexact Not generated when FPSCR PR 1 ...
Page 446: ...Rev 1 50 10 04 page 426 of 448 ...
Page 468: ...Rev 1 50 10 04 page 448 of 448 ...
Page 471: ......
Page 472: ...SH 4A Software Manual ...