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

Debug module 97<br />

1.8.9 DM.FPF register definition<br />

When written to, this register generates a fast printf message which is sent to the<br />

tool (see Section 1.15: WP channel type FPF on page 163).<br />

DM.FPF<br />

1.8.10 DM.TRCTL (trace/trigger register)<br />

0x100018<br />

Field Bits Size Volatile? Synopsis Type<br />

VALUE [63:0] <strong>64</strong> — Fast Printf data value RW<br />

Operation<br />

When read<br />

When written<br />

HARD reset<br />

Specifies the data value to be placed in the FPF_DATA field of<br />

the fast printf message.<br />

This register determines the destination of trace messages, the stall/discard mode<br />

and controls the function assigned to the trigger-out (DM_TROUT_N) pin.<br />

DM.TRCTL<br />

Returns last written value<br />

Generates a fast printf message as defined in Table 45 on<br />

page 130. Unless a SYNCO instruction follows the store<br />

instruction which writes to this register, a bogus PC value may<br />

be placed in the FPF message generated. See Access to<br />

registers on page 17.<br />

Undefined<br />

Table 30: DM.FPF register definition<br />

0x100040<br />

Field Bits Size Volatile? Synopsis Type<br />

D R A FT<br />

— 0 1 — Reserved RES<br />

Operation<br />

Reserved<br />

When read Returns 0<br />

When written<br />

Ignored<br />

HARD reset 0<br />

Table 31: DM.TRCTL 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!