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
/
dev
/
io_device.cc
Age
Commit message (
Expand
)
Author
2012-01-10
DPRINTF: Improve some dprintf messages.
Nilay Vaish
2011-12-15
IO: Fix bug in DMA Device where receiving a snoop on DMA port would cause a p...
Ali Saidi
2011-12-01
Device: Make changes necessary to support a coherent page walker cache.
Mitchell Hayenga
2011-10-20
dev: clean up PioDevice and DmaDevive getPort() methods.
Steve Reinhardt
2011-04-15
trace: reimplement the DTRACE function so it doesn't use a vector
Nathan Binkert
2011-04-15
includes: sort all includes
Nathan Binkert
2011-03-17
Mem: Fix issue with dirty block being lost when entire block transferred to n...
Ali Saidi
2011-01-07
Replace curTick global variable with accessor functions.
Steve Reinhardt
2010-11-08
Bus: Have the I/O devices that return address ranges print them out.
Ali Saidi
2010-08-23
Devices: Allow a device to specify that a request is uncachable.
Gene Wu
2010-06-02
DMA: Make DmaPort generic enough to be used other places
Ali Saidi
2008-10-09
eventq: convert all usage of events to use the new API.
Nathan Binkert
2008-08-26
Device: Fix bug in DmaPort::recvRetry. The interface attempts to send the sam...
Clint Smullen
2008-08-13
Add the ability for a DMA to tack on an extra delay after the DMA is actually...
Ali Saidi
2007-07-26
Merge python and x86 changes with cache branch
Nathan Binkert
2007-07-23
Major changes to how SimObjects are created and initialized. Almost all
Nathan Binkert
2007-07-14
Merge of DPRINTF fixes from head.
Steve Reinhardt
2007-07-14
Fix & tweak DPRINTFs for tracediff w/new cache code.
Steve Reinhardt
2007-06-30
Get rid of Packet result field. Error responses are
Steve Reinhardt
2007-05-21
Change getDeviceAddressRanges to use bool for snoop arg.
Steve Reinhardt
2007-05-14
add uglyiness to fix dmas
Ali Saidi
2007-05-09
update for new reschedule semantics
Ali Saidi
2007-05-09
add a backoff algorithm when nacks are received by devices
Ali Saidi
2006-10-31
Ports now have a pointer to the MemObject that owns it (can be NULL).
Kevin Lim
2006-10-20
Use PacketPtr everywhere
Nathan Binkert
2006-08-30
Move more common functionality into SimpleTimingPort,
Steve Reinhardt
2006-08-30
Minor include file & formatting cleanup.
Steve Reinhardt
2006-07-20
Move PioPort timing code into Simple Timing Port object
Ali Saidi
2006-07-13
add system.mem_mode = ['timing', 'atomic']
Ali Saidi
2006-07-12
memory mode information now contained in system object
Ali Saidi
2006-07-06
Add default responder to bus
Ali Saidi
2006-06-18
minor device fixups
Ali Saidi
2006-06-08
add nacked result and a function to swizzle nacked packet into something that...
Ali Saidi
2006-05-31
Updated Authors from bk prs info
Ali Saidi
2006-05-31
Merge zizzer:/bk/newmem
Ali Saidi
2006-05-31
make io device be a little nicer about scheduling retries on the bus
Ali Saidi
2006-05-31
Streamline interface to Request object.
Steve Reinhardt
2006-05-30
Minor further cleanup & commenting of Packet class.
Steve Reinhardt
2006-05-30
Add a very poor implementation of dealing with retries on timing requests. It...
Ali Saidi
2006-05-26
Significant rework of Packet class interface:
Steve Reinhardt
2006-05-26
Add names to memory Port objects for tracing.
Steve Reinhardt
2006-05-23
Minor fixes for full-system timing memory.
Steve Reinhardt
2006-05-22
New directory structure:
Steve Reinhardt