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

238 DBUS protocol<br />

Swap8 - swap 8 bytes<br />

Perform a 8 byte write and 8 byte read atomically.<br />

Request<br />

OPC[7:0]<br />

ADDR[31:0]<br />

SRC[7:0]<br />

TID[7:0]<br />

MSK[7:0]<br />

DATA[63:0]<br />

Response<br />

R_OPC[7:0]<br />

R_SRC[7:0]<br />

R_TID[7:0]<br />

R_DATA[7:0]<br />

Opcode Swap8 (0x35).<br />

Address, where ADDR[31:24] identifies the module.<br />

ADDR[23:3] specifies the offset within the module.<br />

ADDR[2:0] is not significant.<br />

Source identifier, defined by the system not the module.<br />

Transaction identifier, defined by the module not the system.<br />

Byte significance within word (‘1’ == significant, ‘0’ == not<br />

significant).<br />

See Table 81: DBUS mask/address mapping for big and little<br />

endian modes on page 230.<br />

Data to write.<br />

Response type, either 0x80 for Success, or 0x81 for Failure.<br />

Copy of SRC.<br />

Copy of TID.<br />

Data read.<br />

D R A FT<br />

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

<strong>SH</strong>-5 <strong>System</strong> <strong>Architecture</strong>, <strong>Volume</strong> 3: Debug 05-SA-10003 v1.0

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

Saved successfully!

Ooh no, something went wrong!