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 />

Reset, panic and debug events 81<br />

Synchronous debug exceptions<br />

The synchronous debug exceptions are shown in Table 26.They are listed in<br />

decreasing order of priority.<br />

DEBUGIA/IV/OA/SS, BREAK: RESVEC/DBRVEC offset 0x100<br />

WP Channel details Exception type EXPEVT<br />

IA Instruction Address DEBUGIA 0x900<br />

IV Instruction Value DEBUGIV 0x920<br />

BRK BRK executed BREAK 0x940<br />

OA Operand Address DEBUGOA 0x960<br />

BRK Single step DEBUGSS 0x980<br />

DEBUGINT - debug interrupts<br />

Table 26: Synchronous debug exceptions<br />

DEBUGINT: RESVEC/DBRVEC offset = 0x200<br />

WP Channel details<br />

Bits of DM.EXP_CAUSE set for<br />

this channel<br />

DM FIFO activity .DM_FIFO_INTERRUPT == 1<br />

PL <strong>SuperH</strong>yway bus analyzer .PL_INTERRUPT == 1<br />

BRK debug Interrupt .FORCED_DEBUG_INTERRUPT == 1<br />

OA<br />

OA interrupt with data comparison (see Section<br />

1.12.3: Data match registers on page 147)<br />

D R A FT<br />

Table 27: Debug interrupt reasons<br />

.OA_MATCH_INTERRUPT == 1<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!