index
:
gem5
hitsb
invisispec-1.0
invisispec-with-dift
is-ift
is-ift-cachehit
is-rebase
is-rebase-new
is-rebase-new2
is-rebase-new3-rdtscp
is-rebase04-linux3.2
is-rebase05
is-rebase06-RequestPtr
is-rebase07-GCC8
is-rebase08-QoSmem
is-rebase09-linuxarm-3.7.0
is-rebase10-DynInstPtr
is-rebase11-LSQUnit
is-rebase12
simple-object-demo
gem5
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mem
/
tport.cc
Age
Commit message (
Expand
)
Author
2012-06-07
mem: Delay deleting of incoming packets by one call.
Ali Saidi
2012-05-01
MEM: Separate requests and responses for timing accesses
Andreas Hansson
2012-03-30
MEM: Introduce the master/slave port sub-classes in C++
William Wang
2012-03-22
MEM: Split SimpleTimingPort into PacketQueue and ports
Andreas Hansson
2012-02-24
MEM: Simplify cache ports preparing for master/slave split
Andreas Hansson
2012-01-17
MEM: Simplify ports by removing EventManager
Andreas Hansson
2011-04-15
trace: reimplement the DTRACE function so it doesn't use a vector
Nathan Binkert
2011-01-07
Replace curTick global variable with accessor functions.
Steve Reinhardt
2010-07-22
Port: Only indicate that a SimpleTimingPort is drained if its send event is
Timothy M. Jones
2010-04-15
tick: rename Clock namespace to SimClock
Nathan Binkert
2008-11-10
Clean up the SimpleTimingPort class a little bit.
Nathan Binkert
2008-10-12
Get rid of some commented out code.
Gabe Black
2008-10-12
Create a message port for sending messages as apposed to reading/writing a me...
Gabe Black
2008-10-09
eventq: convert all usage of events to use the new API.
Nathan Binkert
2008-06-13
Get rid of bogus bus assertion.
Steve Reinhardt
2008-03-24
Delete the Request for a no-response Packet
Steve Reinhardt
2007-08-12
MemorySystem: Fix the use of ?: to produce correct results.
Ali Saidi
2007-07-29
memory system: fix functional access bug.
Steve Reinhardt
2007-07-24
Don't delete request at target... requester still needs it.
Steve Reinhardt
2007-06-30
Get rid of obsolete fixPacket() functions.
Steve Reinhardt
2007-06-30
Get rid of Packet result field. Error responses are
Steve Reinhardt
2007-06-26
Handle deferred snoops better.
Steve Reinhardt
2007-06-25
Get rid of requestCauses. Use timestamped queue to make
Steve Reinhardt
2007-06-17
More major reorg of cache. Seems to work for atomic mode now,
Steve Reinhardt
2007-05-30
tport.cc:
Steve Reinhardt
2007-05-29
A little more cleanup & refactoring of SimpleTimingPort.
Steve Reinhardt
2007-05-28
Restructure SimpleTimingPort a bit:
Steve Reinhardt
2007-05-09
add a backoff algorithm when nacks are received by devices
Ali Saidi
2007-02-07
Make memory commands dense again to avoid cache stat table explosion.
Steve Reinhardt
2006-11-12
Don't insert reponses into the list more than once
Ron Dreslinski
2006-11-10
Big fix for functional access, where we forgot to copy the last byte on write...
Ron Dreslinski
2006-10-31
add the ability to insert into the middle of the timing port send list
Ali Saidi
2006-10-25
Fix simple timing port keep a list of all packets, have only one event, and s...
Ali Saidi
2006-10-20
Get rid of a variable put back by merge.
Ron Dreslinski
2006-10-20
Merge zizzer:/bk/newmem
Ron Dreslinski
2006-10-20
Use fixPacket function everywhere.
Ron Dreslinski
2006-10-20
Use PacketPtr everywhere
Nathan Binkert
2006-10-17
Fixes to cache eliminating the assumption that the Packet is still valid afte...
Ron Dreslinski
2006-10-12
replace functional code in tport with fixPacket().
Ali Saidi
2006-10-12
Check the response queue on functional accesses.
Ron Dreslinski
2006-10-11
Fix bus in FS mode.
Ron Dreslinski
2006-10-10
Changed the bus to use a bool to keep track of retries rather than a pointer
Gabe Black
2006-10-10
Fixed a bug where a packet was attempted to be sent even though another packe...
Gabe Black
2006-10-08
Only respond if the pkt needs a response.
Ron Dreslinski
2006-08-30
Move more common functionality into SimpleTimingPort,
Steve Reinhardt
2006-07-20
Move PioPort timing code into Simple Timing Port object
Ali Saidi