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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PRELIMINARY DATA<br />

Debug protocols and interfaces 131<br />

FPF watchpoint trace message (15-bytes)<br />

Field<br />

Size<br />

Header <strong>bit</strong><br />

positions<br />

Description<br />

OVER_STALL 1-<strong>bit</strong> [11]<br />

RESERVED 4-<strong>bit</strong>s [15:12]<br />

ASID 1 byte N/A The ASID is always included in the trace message.<br />

PC 4 bytes N/A A full PC address is always sent.<br />

Note that this value does not reseed the PC reference<br />

value.<br />

FPF_DATA 8 bytes N/A The data written to the fast printf register is always a<br />

<strong>64</strong> <strong>bit</strong> value.<br />

Field<br />

Table 45: FPF Watchpoint Trace Message<br />

PL Watchpoint trace message (7-bytes minimum, 20-bytes maximum)<br />

Size<br />

Header <strong>bit</strong><br />

positions<br />

MESSAGE_TYPE 3-<strong>bit</strong>s [2:0] 0b010 or 0b011<br />

Description<br />

SOURCE_MODULE 3-<strong>bit</strong>s [5:3] 1 (<strong>SuperH</strong>yway bus analyzer)<br />

EVENT_TYPE 5-<strong>bit</strong>s [10:6] 0x00 through 0x01 (see Table 89: <strong>SH</strong>-5 evaluation<br />

device trace message codes on page 247).<br />

OVER_STALL 1-<strong>bit</strong> [11] Set to indicate that one or more trace messages<br />

before this one were discarded because there was no<br />

space available in the debug module FIFO.<br />

D R A FT<br />

Table 46: PL Watchpoint trace message<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!