..
alpha
gcc: Add extra parens to quell warnings.
2008-09-27 21:03:49 -07:00
mips
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
sparc
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00
x86
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00
baddev.cc
Major changes to how SimObjects are created and initialized. Almost all
2007-07-23 21:51:38 -07: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
Device.py
Move SimObject python files alongside the C++ and fix
2007-05-27 19:21:17 -07:00
disk_image.cc
devices: Avoid using assert() to catch misconfiguration
2007-08-30 15:16:59 -04:00
disk_image.hh
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
DiskImage.py
Move SimObject python files alongside the C++ and fix
2007-05-27 19:21:17 -07:00
etherbus.cc
Devices: Make EtherInts connect in the same way memory ports currently do.
2007-08-16 16:49:02 -04:00
etherbus.hh
Make the Event::description() a const function
2008-02-06 16:32:40 -05:00
etherdevice.cc
Ethernet: share statistics between all ethernet devices and apply some
2008-06-17 22:22:44 -07:00
etherdevice.hh
Ethernet: share statistics between all ethernet devices and apply some
2008-06-17 22:22:44 -07:00
etherdump.cc
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
etherdump.hh
Make sure that output files are always checked success before they're used.
2008-05-15 19:10:26 -04: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
Base: Rework the way M5 provides and creates random numbers.
2007-10-31 01:21:54 -04:00
etherlink.hh
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
Ethernet.py
Add the ability to specify a think time before descriptor fetch/writeback starts/ends as well as after read/write dmas
2008-08-13 17:41:58 -04: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
PacketFifo: Get slack out of the EthPacketData structure. This allows
2008-06-17 21:34:27 -07:00
ethertap.cc
Check the return value of I/O operations for failure
2008-09-19 09:11:42 -07:00
ethertap.hh
Make the Event::description() a const function
2008-02-06 16:32:40 -05:00
i8254xGBe.cc
IGbE: Patches I neglected to apply before pushing the previous igbe changeset
2008-08-24 15:27:49 -04:00
i8254xGBe.hh
IGbE: Patches I neglected to apply before pushing the previous igbe changeset
2008-08-24 15:27:49 -04:00
i8254xGBe_defs.hh
make serialization at least seem to work
2007-03-29 22:00:01 -04:00
Ide.py
PCI: Move PCI Configuration data into devices now that we can inherit parameters.
2007-08-16 16:49:05 -04:00
ide_atareg.h
make our code a little more standards compliant
2007-01-26 18:48:51 -05:00
ide_ctrl.cc
Merge python and x86 changes with cache branch
2007-07-26 23:15:49 -07:00
ide_ctrl.hh
Major changes to how SimObjects are created and initialized. Almost all
2007-07-23 21:51:38 -07:00
ide_disk.cc
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
ide_disk.hh
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
ide_wdcreg.h
New directory structure:
2006-05-22 14:29:33 -04:00
intel_8254_timer.cc
Timer: Fill out the periodic modes a little.
2008-06-12 00:56:07 -04:00
intel_8254_timer.hh
Timer: Fill out the periodic modes a little.
2008-06-12 00:56:07 -04:00
io_device.cc
Device: Fix bug in DmaPort::recvRetry. The interface attempts to send the same packet again.
2008-08-26 02:37:26 -04:00
io_device.hh
Add the ability for a DMA to tack on an extra delay after the DMA is actually finished.
2008-08-13 17:41:56 -04: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
Devices: Separate out the MC146818 RTC so both Alpha and X86 can use it.
2008-03-25 02:15:06 -04:00
mc146818.hh
Devices: Separate out the MC146818 RTC so both Alpha and X86 can use it.
2008-03-25 02:15:06 -04:00
ns_gige.cc
Ethernet: share statistics between all ethernet devices and apply some
2008-06-17 22:22:44 -07: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
PCI: Move PCI Configuration data into devices now that we can inherit parameters.
2007-08-16 16:49:05 -04:00
pciconfigall.cc
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
pciconfigall.hh
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
pcidev.cc
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
pcidev.hh
PCI: Move PCI Configuration data into devices now that we can inherit parameters.
2007-08-16 16:49:05 -04: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
PacketFifo: Get slack out of the EthPacketData structure. This allows
2008-06-17 21:34:27 -07:00
pktfifo.hh
PacketFifo: Get slack out of the EthPacketData structure. This allows
2008-06-17 21:34:27 -07:00
platform.cc
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
platform.hh
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00
Platform.py
Move SimObject python files alongside the C++ and fix
2007-05-27 19:21:17 -07:00
rtcreg.h
X86: Turn #defines into consts.
2008-03-25 02:09:18 -04:00
SConscript
Ethernet: share statistics between all ethernet devices and apply some
2008-06-17 22:22:44 -07:00
simple_disk.cc
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
simple_disk.hh
params: Deprecate old-style constructors; update most SimObject constructors.
2007-08-30 15:16:59 -04:00
SimpleDisk.py
Fix miscellaneous small typos.
2007-08-30 15:16:59 -04:00
sinic.cc
PacketFifo: Get slack out of the EthPacketData structure. This allows
2008-06-17 21:34:27 -07:00
sinic.hh
Rename cycles() function to ticks()
2007-09-28 13:21:52 -04:00
sinicreg.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
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
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00
uart8250.cc
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00
uart8250.hh
Rename SimConsole to Terminal since it makes more sense
2008-06-17 20:29:06 -07:00