25.02.2015 Views

SuperH (SH) 64-bit RISC Series SH-5 System Architecture, Volume ...

SuperH (SH) 64-bit RISC Series SH-5 System Architecture, Volume ...

SuperH (SH) 64-bit RISC Series SH-5 System Architecture, Volume ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PRELIMINARY DATA<br />

CPU control 31<br />

1.3.2 Control operations<br />

The control operation is defined by a 2-<strong>bit</strong> value:<br />

Operation name value Explanation<br />

CPU_CTRL_OP_SUSPEND 0b00 Suspends execution of the receiving CPU. See<br />

Section 1.3.1: Suspending/resuming the CPU on<br />

page 30.<br />

CPU_CTRL_OP_RESUME 0b01 Resumes execution from suspended state of the<br />

receiving CPU<br />

CPU_CTRL_OP_CPURESET 0b10 Generate a CPURESET event on the receiving CPU.<br />

See Section 1.7: Reset, panic and debug events on<br />

page 73.<br />

CPU_CTRL_OP_DEBUGRESET 0b11 Generate a DEBUGRESET event for the whole<br />

device.<br />

See Section 1.7: Reset, panic and debug events on<br />

page 73.<br />

WPC.CPU_CTRL_ACTION register definition<br />

When written to, this register performs a CPU control operation:<br />

WPC.CPU_CTRL_ACTION<br />

Table 9: CPU control operation values<br />

0x104000<br />

Field Bits Size Volatile? Synopsis Type<br />

OPCODE [1:0] 2 — Control operation code RW<br />

D R A FT<br />

Operation A CPU control operation as defined in Table 9 on page 31.<br />

When read<br />

Returns current value<br />

When written Performs the operation defined in Table 9 on page 31.<br />

HARD reset<br />

Undefined<br />

Table 10: WPC.CPU_CTRL_ACTION register definition<br />

05-SA-10003 v1.0<br />

<strong>SuperH</strong>, Inc.<br />

<strong>SH</strong>-5 <strong>System</strong> <strong>Architecture</strong>, <strong>Volume</strong> 3: Debug

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!