packet.cc (12346:9b1144d046ca) | packet.cc (12347:c4bb52d1aba4) |
---|---|
1/* 2 * Copyright (c) 2011-2017 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 170 unchanged lines hidden (view full) --- 179 { SET4(IsWrite, IsRequest, NeedsResponse, HasData), 180 MessageResp, "MessageReq" }, 181 /* IntResp -- for interrupts */ 182 { SET2(IsWrite, IsResponse), InvalidCmd, "MessageResp" }, 183 /* MemFenceReq -- for synchronization requests */ 184 {SET2(IsRequest, NeedsResponse), MemFenceResp, "MemFenceReq"}, 185 /* MemFenceResp -- for synchronization responses */ 186 {SET1(IsResponse), InvalidCmd, "MemFenceResp"}, | 1/* 2 * Copyright (c) 2011-2017 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 170 unchanged lines hidden (view full) --- 179 { SET4(IsWrite, IsRequest, NeedsResponse, HasData), 180 MessageResp, "MessageReq" }, 181 /* IntResp -- for interrupts */ 182 { SET2(IsWrite, IsResponse), InvalidCmd, "MessageResp" }, 183 /* MemFenceReq -- for synchronization requests */ 184 {SET2(IsRequest, NeedsResponse), MemFenceResp, "MemFenceReq"}, 185 /* MemFenceResp -- for synchronization responses */ 186 {SET1(IsResponse), InvalidCmd, "MemFenceResp"}, |
187 /* Cache Clean Request -- Update with the latest data all existing 188 copies of the block down to the point indicated by the 189 request */ 190 { SET4(IsRequest, IsClean, NeedsResponse, FromCache), 191 CleanSharedResp, "CleanSharedReq" }, 192 /* Cache Clean Response - Indicates that all caches up to the 193 specified point of reference have a up-to-date copy of the 194 cache block or no copy at all */ 195 { SET2(IsResponse, IsClean), InvalidCmd, "CleanSharedResp" }, 196 /* Cache Clean and Invalidate Request -- Invalidate all existing 197 copies down to the point indicated by the request */ 198 { SET5(IsRequest, IsInvalidate, IsClean, NeedsResponse, FromCache), 199 CleanInvalidResp, "CleanInvalidReq" }, 200 /* Cache Clean and Invalidate Respose -- Indicates that no cache 201 above the specified point holds the block and that the block 202 was written to a memory below the specified point. */ 203 { SET3(IsResponse, IsInvalidate, IsClean), 204 InvalidCmd, "CleanInvalidResp" }, |
|
187 /* InvalidDestError -- packet dest field invalid */ 188 { SET2(IsResponse, IsError), InvalidCmd, "InvalidDestError" }, 189 /* BadAddressError -- memory address invalid */ 190 { SET2(IsResponse, IsError), InvalidCmd, "BadAddressError" }, 191 /* FunctionalReadError */ 192 { SET3(IsRead, IsResponse, IsError), InvalidCmd, "FunctionalReadError" }, 193 /* FunctionalWriteError */ 194 { SET3(IsWrite, IsResponse, IsError), InvalidCmd, "FunctionalWriteError" }, --- 233 unchanged lines hidden --- | 205 /* InvalidDestError -- packet dest field invalid */ 206 { SET2(IsResponse, IsError), InvalidCmd, "InvalidDestError" }, 207 /* BadAddressError -- memory address invalid */ 208 { SET2(IsResponse, IsError), InvalidCmd, "BadAddressError" }, 209 /* FunctionalReadError */ 210 { SET3(IsRead, IsResponse, IsError), InvalidCmd, "FunctionalReadError" }, 211 /* FunctionalWriteError */ 212 { SET3(IsWrite, IsResponse, IsError), InvalidCmd, "FunctionalWriteError" }, --- 233 unchanged lines hidden --- |