..
alpha
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
arm
CLCD: Fix some serialization bugs with the clcd controller.
2011-02-23 15:10:48 -06:00
mips
MIPS: Get rid of the backdoor device copy/pasted from and only used in Alpha.
2010-10-17 23:15:53 -07:00
sparc
sim: Use forward declarations for ports.
2010-11-08 13:58:22 -06:00
x86
dev: fixed bugs to extend interrupt capability beyond 15 cores
2011-02-06 22:14:18 -08:00
baddev.cc
Includes: Don't include isa_traits.hh and use the TheISA namespace unless really needed.
2011-02-23 15:10:49 -06:00
baddev.hh
Major changes to how SimObjects are created and initialized. Almost all
2007-07-23 21:51:38 -07:00
BadDevice.py
Move SimObject python files alongside the C++ and fix
2007-05-27 19:21:17 -07:00
copy_engine.cc
DMA: Make DmaPort generic enough to be used other places
2010-06-02 12:58:16 -05:00
copy_engine.hh
stats: Fix all stats usages to deal with template fixes
2009-03-05 19:09:53 -08:00
copy_engine_defs.hh
Make commenting on close namespace brackets consistent.
2011-01-03 14:35:43 -08:00
CopyEngine.py
CopyEngine: Implement a I/OAT-like copy engine.
2009-01-17 18:55:09 -05:00
Device.py
mem: use single BadAddr responder per system.
2008-07-16 11:10:33 -07:00
disk_image.cc
types: clean up types, especially signed vs unsigned
2009-06-04 23:21:12 -07:00
disk_image.hh
types: clean up types, especially signed vs unsigned
2009-06-04 23:21:12 -07:00
DiskImage.py
Config: Cause a fatal() when a parameter without a default value isn't set(FS #315 ).
2009-01-30 19:08:13 -05:00
etherbus.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
etherbus.hh
eventq: convert all usage of events to use the new API.
2008-10-09 04:58:24 -07:00
etherdevice.cc
stats: only consider a formula initialized if there is a formula
2010-06-15 01:18:36 -07:00
etherdevice.hh
stats: Fix all stats usages to deal with template fixes
2009-03-05 19:09:53 -08:00
etherdump.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
etherdump.hh
types: clean up types, especially signed vs unsigned
2009-06-04 23:21:12 -07:00
etherint.cc
Major changes to how SimObjects are created and initialized. Almost all
2007-07-23 21:51:38 -07:00
etherint.hh
Devices: Make EtherInts connect in the same way memory ports currently do.
2007-08-16 16:49:02 -04:00
etherlink.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
etherlink.hh
includes: sort includes again
2009-05-17 14:34:52 -07:00
Ethernet.py
typo: correct spelling
2009-07-02 16:48:22 -07:00
etherobject.hh
Devices: Make EtherInts connect in the same way memory ports currently do.
2007-08-16 16:49:02 -04:00
etherpkt.cc
PacketFifo: Get slack out of the EthPacketData structure. This allows
2008-06-17 21:34:27 -07:00
etherpkt.hh
types: clean up types, especially signed vs unsigned
2009-06-04 23:21:12 -07:00
ethertap.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
ethertap.hh
types: clean up types, especially signed vs unsigned
2009-06-04 23:21:12 -07:00
i8254xGBe.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
i8254xGBe.hh
tick: rename Clock namespace to SimClock
2010-04-15 16:24:12 -07:00
i8254xGBe_defs.hh
Make commenting on close namespace brackets consistent.
2011-01-03 14:35:43 -08:00
Ide.py
ARM: Add support for a dumb IDE controller
2010-11-15 14:04:03 -06:00
ide_atareg.h
make our code a little more standards compliant
2007-01-26 18:48:51 -05:00
ide_ctrl.cc
IDE,X86: Fix IDE controller BAR configuration for x86.
2010-11-22 02:33:47 -05:00
ide_ctrl.hh
ARM: Add support for a dumb IDE controller
2010-11-15 14:04:03 -06:00
ide_disk.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
ide_disk.hh
stats: only consider a formula initialized if there is a formula
2010-06-15 01:18:36 -07:00
ide_wdcreg.h
New directory structure:
2006-05-22 14:29:33 -04:00
intel_8254_timer.cc
x86: Add checkpointing capability to devices
2011-02-06 22:14:18 -08:00
intel_8254_timer.hh
devices: undo cset 017baf09599f that added timer drain functions.
2010-09-16 20:24:05 -07:00
io_device.cc
Mem: Fix issue with dirty block being lost when entire block transferred to non-cache.
2011-03-17 19:20:19 -05:00
io_device.hh
Devices: Allow a device to specify that a request is uncachable.
2010-08-23 11:18:41 -05:00
isa_fake.cc
Traceflags: Add SCons function to created a traceflag instead of having one file with them all.
2007-10-31 01:21:54 -04:00
isa_fake.hh
Traceflags: Add SCons function to created a traceflag instead of having one file with them all.
2007-10-31 01:21:54 -04:00
mc146818.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
mc146818.hh
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
ns_gige.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
ns_gige.hh
style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs
2008-09-10 14:26:15 -04:00
ns_gige_reg.h
X86: Get X86_FS to compile.
2007-09-24 17:39:56 -07:00
Pci.py
Devices: Add support for legacy fixed IO locations in BARs.
2009-02-01 00:02:21 -08:00
pciconfigall.cc
Devices: Add support for legacy fixed IO locations in BARs.
2009-02-01 00:02:21 -08:00
pciconfigall.hh
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
pcidev.cc
ARM: Add support for a dumb IDE controller
2010-11-15 14:04:03 -06:00
pcidev.hh
Devices: Add support for legacy fixed IO locations in BARs.
2009-02-01 00:02:21 -08:00
pcireg.h
style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs
2008-09-10 14:26:15 -04:00
pktfifo.cc
types: clean up types, especially signed vs unsigned
2009-06-04 23:21:12 -07:00
pktfifo.hh
types: clean up types, especially signed vs unsigned
2009-06-04 23:21:12 -07:00
platform.cc
Includes: Don't include isa_traits.hh and use the TheISA namespace unless really needed.
2011-02-23 15:10:49 -06:00
platform.hh
Includes: Don't include isa_traits.hh and use the TheISA namespace unless really needed.
2011-02-23 15:10:49 -06:00
Platform.py
Move SimObject python files alongside the C++ and fix
2007-05-27 19:21:17 -07:00
ps2.cc
VNC/ARM: Use VNC server and add support to boot into X11
2011-02-11 18:29:36 -06:00
ps2.hh
VNC/ARM: Use VNC server and add support to boot into X11
2011-02-11 18:29:36 -06:00
rtcreg.h
X86: Turn #defines into consts.
2008-03-25 02:09:18 -04:00
SConscript
VNC/ARM: Use VNC server and add support to boot into X11
2011-02-11 18:29:36 -06:00
simple_disk.cc
sim: Use forward declarations for ports.
2010-11-08 13:58:22 -06:00
simple_disk.hh
Includes: Don't include isa_traits.hh and use the TheISA namespace unless really needed.
2011-02-23 15:10:49 -06:00
SimpleDisk.py
Fix miscellaneous small typos.
2007-08-30 15:16:59 -04:00
sinic.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
sinic.hh
Make commenting on close namespace brackets consistent.
2011-01-03 14:35:43 -08:00
sinicreg.hh
Make commenting on close namespace brackets consistent.
2011-01-03 14:35:43 -08:00
terminal.cc
gcc: Add extra parens to quell warnings.
2008-09-27 21:03:49 -07:00
terminal.hh
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00
Terminal.py
Change the default output filename for the terminal so it's more obvious.
2008-06-17 20:30:37 -07:00
uart.cc
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00
uart.hh
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00
Uart.py
python: Move more code into m5.util allow SCons to use that code.
2009-09-22 15:24:16 -07:00
uart8250.cc
Replace curTick global variable with accessor functions.
2011-01-07 21:50:29 -08:00
uart8250.hh
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00