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