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

DBUS protocol 227<br />

Request message originated by external agent<br />

Bit 0<br />

Bit N<br />

Opcode (opc, r_opc)<br />

Opcode is a 1-byte field which defines the contents of the message.<br />

Address (addr)<br />

For request messages originated by the CPU or other <strong>SuperH</strong>yway module<br />

addressed to the <strong>SH</strong>debug link portion of the debug module address space (that is,<br />

the remote memory area which is hosted on the development host or debug adaptor),<br />

the top 8-<strong>bit</strong>s of the address field contain the <strong>SuperH</strong>yway device code for the debug<br />

module.<br />

For request messages originated by the development host or debug adapter, the top<br />

8-<strong>bit</strong>s of the address field identifies the destination <strong>SuperH</strong>yway device. The top 8<br />

<strong>bit</strong>s of the address must not be the value associated with the remote memory area.<br />

The <strong>SH</strong>-5 behavior is undefined if such an access is attempted.<br />

Source (src, r_src)<br />

opc addr src tid<br />

msk/data pairs<br />

1 byte 4 bytes 1 byte 1 byte<br />

0 - 36 bytes<br />

Response message from <strong>SH</strong>-5<br />

Bit 0<br />

Message<br />

Type field<br />

+ dummy<br />

1 byte<br />

r_opc<br />

1 byte<br />

r_src<br />

1 byte<br />

r_tid<br />

1 byte<br />

r_data<br />

0 - 32 bytes<br />

Figure 17: DBUS transaction originated by external agent<br />

D R A FT<br />

This field identifies the source of the request. When generating a response, the tool<br />

must ensure that the value in the source field matches the Source field of the<br />

original request.<br />

Bit N<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!