Example 8:Atomic Read-Modify-Write

Problem: Device 2 (UnitID2) in Figure 7-10 targets main memory with an Atomic RMW transaction. Memory start address is 0082402020h.

Figure 7-10. Atomic Read-Modify-Write Targeting Main Memory

Example 8: Atomic RMW Request Packet Setup

(Refer to [1] in Figure 7-10 on page 182)

Command[5:0] Field (Byte 0, Bit 5:0)

This is the Atomic RMW command code. There are no option bits within this field and the following limits are imposed: isochronous Atomic RMW is not allowed, target location may be cached, the response to an Atomic RMW may not pass posted writes. For this example, field = 111101b.

SeqID[3:0] Field (Byte ...

Get HyperTransport™ System Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.