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