summaryrefslogtreecommitdiff
path: root/src/mem/packet.hh
AgeCommit message (Expand)Author
2019-12-09mem: Add Request::isMasked to check for byte strobingGiacomo Travaglini
2019-11-01mem: Delete the packet accessors which use guest endianness.Gabe Black
2019-10-18mem: Delete the MessageReq and MessageResp memory commands.Gabe Black
2019-05-11cpu,mem: Add support for partial loads/stores and wide mem. accessesGiacomo Gabrielli
2019-04-28mem: Minimize the use of MemObject.Gabe Black
2019-04-19mem: Add packet matching functionsDaniel R. Carvalho
2019-04-19mem: Allow packet to provide its own addr rangeDaniel R. Carvalho
2019-02-26mem-cache: Copy over flags to forwarded responseNikos Nikoleris
2018-10-26arch-arm: We add PRFM PST instruction for armyuetsu.kodama
2018-10-18mem: Restructure whole-line writes to simplify write mergingNikos Nikoleris
2018-10-18mem: Mark the guest endianness packet accessors as deprecated.Gabe Black
2018-10-18null: Stop specifying an endianness in isa_traits.hh.Gabe Black
2018-10-13mem: Get rid of some stray lines which ended up in packet.hh.Gabe Black
2018-10-12mem: Expose the raw packet accessor functions.Gabe Black
2018-09-07mem: Add a QoS-aware Memory Controller typeMatteo Andreozzi
2018-07-23mem: Rename Packet::checkFunctional to trySatisfyFunctionalRobert Kovacsics
2018-06-14base,mem: Support AtomicOpFunctor in the classic memory systemTuan Ta
2018-06-11misc: Using smart pointers for memory RequestsGiacomo Travaglini
2018-04-17mem: Add a helper function to get a word of variable lengthAndreas Sandberg
2018-04-05mem-cache: Use Packet functions to write data blocksDaniel R. Carvalho
2017-12-05mem: Co-ordination of CMOs in the xbarNikos Nikoleris
2017-12-05mem: Add support for CMOs in the cacheNikos Nikoleris
2017-12-05mem: Add support for cache maintenance operation requestsNikos Nikoleris
2017-12-05mem: Support for specifying the destination of a WriteCleanNikos Nikoleris
2017-12-05mem: Add a WriteClean command to the packet classNikos Nikoleris
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2016-12-05mem: Assert that the responderHadWritable is set only onceNikos Nikoleris
2016-08-12mem: Add a FromCache packet attributeAndreas Hansson
2016-01-19* * *Tony Gutierrez
2016-01-11scons: Enable -Wextra by defaultAndreas Hansson
2015-12-31mem: Do not rely on the NeedsWritable flag for responsesAndreas Hansson
2015-12-31mem: Do not allocate space for packet data if not neededAndreas Hansson
2015-12-31mem: Make cache terminology easier to understandAndreas Hansson
2015-12-09mem: remove acq/rel cmds from packet and add mem fence reqTony Gutierrez
2015-11-06mem: Add an option to perform clean writebacks from cachesAndreas Hansson
2015-09-25mem: Make the coherent crossbar account for timing snoopsAndreas Hansson
2015-08-24mem: Revert requirement on packet addr/size always validAndreas Hansson
2015-08-21mem: Reflect that packet address and size are always validAndreas Hansson
2015-08-07mem: Cleanup packet accessor methodsAndreas Sandberg
2015-08-07mem: Remove extraneous acquire/release flags and attributesAndreas Hansson
2015-07-20mem: add request types for acquire and releaseDavid Hashe
2015-07-30mem: Transition away from isSupplyExclusive for writebacksAndreas Hansson
2015-07-30mem: Tidy up packetAndreas Hansson
2015-07-04mem: packet: Add const to constructor argumentNilay Vaish
2015-07-03mem: Split WriteInvalidateReq into write and invalidateAndreas Hansson
2015-07-03mem: Add ReadCleanReq and ReadSharedReq packetsAndreas Hansson
2015-07-03mem: Add clean evicts to improve snoop filter trackingAli Jafri
2015-06-09mem: Add check for express snoop in packet destructorAli Jafri
2015-03-27mem: Rename PREFETCH_SNOOP_SQUASH flag to BLOCK_CACHEDAli Jafri
2015-02-11mem: restructure Packet cmd initialization a bit moreSteve Reinhardt