packet.cc (11199:929fd978ab4e) packet.cc (11256:65db40192591)
1/*
2 * Copyright (c) 2011-2015 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

--- 156 unchanged lines hidden (view full) ---

165 /* SwapResp -- for Swap ldstub type operations */
166 { SET5(IsRead, IsWrite, NeedsExclusive, IsResponse, HasData),
167 InvalidCmd, "SwapResp" },
168 /* IntReq -- for interrupts */
169 { SET4(IsWrite, IsRequest, NeedsResponse, HasData),
170 MessageResp, "MessageReq" },
171 /* IntResp -- for interrupts */
172 { SET2(IsWrite, IsResponse), InvalidCmd, "MessageResp" },
1/*
2 * Copyright (c) 2011-2015 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

--- 156 unchanged lines hidden (view full) ---

165 /* SwapResp -- for Swap ldstub type operations */
166 { SET5(IsRead, IsWrite, NeedsExclusive, IsResponse, HasData),
167 InvalidCmd, "SwapResp" },
168 /* IntReq -- for interrupts */
169 { SET4(IsWrite, IsRequest, NeedsResponse, HasData),
170 MessageResp, "MessageReq" },
171 /* IntResp -- for interrupts */
172 { SET2(IsWrite, IsResponse), InvalidCmd, "MessageResp" },
173 /* ReleaseReq -- for release synchronization */
174 { SET2(IsRequest, NeedsResponse), ReleaseResp, "ReleaseReq" },
175 /* ReleaseResp -- for release synchronization */
176 { SET1(IsResponse), InvalidCmd, "ReleaseResp" },
177 /* AcquireReq -- for release synchronization */
178 { SET2(IsRequest, NeedsResponse), AcquireResp, "AcquireReq" },
179 /* AcquireResp -- for release synchronization */
180 { SET2(IsResponse, NeedsResponse), InvalidCmd, "AcquireResp" },
173 /* MemFenceReq -- for synchronization requests */
174 {SET2(IsRequest, NeedsResponse), MemFenceResp, "MemFenceReq"},
175 /* MemFenceResp -- for synchronization responses */
176 {SET1(IsResponse), InvalidCmd, "MemFenceResp"},
181 /* InvalidDestError -- packet dest field invalid */
182 { SET2(IsResponse, IsError), InvalidCmd, "InvalidDestError" },
183 /* BadAddressError -- memory address invalid */
184 { SET2(IsResponse, IsError), InvalidCmd, "BadAddressError" },
185 /* FunctionalReadError */
186 { SET3(IsRead, IsResponse, IsError), InvalidCmd, "FunctionalReadError" },
187 /* FunctionalWriteError */
188 { SET3(IsWrite, IsResponse, IsError), InvalidCmd, "FunctionalWriteError" },

--- 227 unchanged lines hidden ---
177 /* InvalidDestError -- packet dest field invalid */
178 { SET2(IsResponse, IsError), InvalidCmd, "InvalidDestError" },
179 /* BadAddressError -- memory address invalid */
180 { SET2(IsResponse, IsError), InvalidCmd, "BadAddressError" },
181 /* FunctionalReadError */
182 { SET3(IsRead, IsResponse, IsError), InvalidCmd, "FunctionalReadError" },
183 /* FunctionalWriteError */
184 { SET3(IsWrite, IsResponse, IsError), InvalidCmd, "FunctionalWriteError" },

--- 227 unchanged lines hidden ---