packet.hh (4626:ed8aacb19c03) packet.hh (4628:17b3ce796176)
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

62 enum Command
63 {
64 InvalidCmd,
65 ReadReq,
66 ReadResp,
67 WriteReq,
68 WriteResp,
69 Writeback,
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

62 enum Command
63 {
64 InvalidCmd,
65 ReadReq,
66 ReadResp,
67 WriteReq,
68 WriteResp,
69 Writeback,
70 WritebackAck,
71 SoftPFReq,
72 HardPFReq,
73 SoftPFResp,
74 HardPFResp,
75 WriteInvalidateReq,
76 WriteInvalidateResp,
77 UpgradeReq,
70 SoftPFReq,
71 HardPFReq,
72 SoftPFResp,
73 HardPFResp,
74 WriteInvalidateReq,
75 WriteInvalidateResp,
76 UpgradeReq,
77 UpgradeResp,
78 ReadExReq,
79 ReadExResp,
80 LoadLockedReq,
81 LoadLockedResp,
82 StoreCondReq,
83 StoreCondResp,
84 SwapReq,
85 SwapResp,

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

95 IsPrefetch, //!< Not a demand access
96 IsInvalidate,
97 NeedsExclusive, //!< Requires exclusive copy to complete in-cache
98 IsRequest, //!< Issued by requester
99 IsResponse, //!< Issue by responder
100 NeedsResponse, //!< Requester needs response from target
101 IsSWPrefetch,
102 IsHWPrefetch,
78 ReadExReq,
79 ReadExResp,
80 LoadLockedReq,
81 LoadLockedResp,
82 StoreCondReq,
83 StoreCondResp,
84 SwapReq,
85 SwapResp,

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

95 IsPrefetch, //!< Not a demand access
96 IsInvalidate,
97 NeedsExclusive, //!< Requires exclusive copy to complete in-cache
98 IsRequest, //!< Issued by requester
99 IsResponse, //!< Issue by responder
100 NeedsResponse, //!< Requester needs response from target
101 IsSWPrefetch,
102 IsHWPrefetch,
103 IsUpgrade,
104 IsLocked, //!< Alpha/MIPS LL or SC access
105 HasData, //!< There is an associated payload
106 NUM_COMMAND_ATTRIBUTES
107 };
108
109 /** Structure that defines attributes and other data associated
110 * with a Command. */
111 struct CommandInfo {

--- 503 unchanged lines hidden ---
103 IsLocked, //!< Alpha/MIPS LL or SC access
104 HasData, //!< There is an associated payload
105 NUM_COMMAND_ATTRIBUTES
106 };
107
108 /** Structure that defines attributes and other data associated
109 * with a Command. */
110 struct CommandInfo {

--- 503 unchanged lines hidden ---