summaryrefslogtreecommitdiff
path: root/src/dev/sparc
AgeCommit message (Expand)Author
2019-04-30sparc: Move the interrupt types out of isa_traits.hh into interrupts.hh.Gabe Black
2019-02-12python: Don't assume SimObjects live in the global namespaceAndreas Sandberg
2018-10-12sparc: Use big endian packet accessors.Gabe Black
2018-03-27dev: sparc: Get rid of the TheISA namespace in the SPARC devices.Gabe Black
2018-02-24sparc: Fix FS Checkpoint loadingKhalique
2017-11-20dev: Fix the SPARC and X86 platform devices.Gabe Black
2017-11-08dev: Move generic serial devices to src/dev/serialAndreas Sandberg
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-02-23scons: Add missing override to appease clangAndreas Hansson
2016-01-11scons: Enable -Wextra by defaultAndreas Hansson
2015-12-10dev: Move storage devices to src/dev/storage/Andreas Sandberg
2015-10-12misc: Remove redundant compiler-specific definesAndreas Hansson
2015-08-07base: Declare a type for context IDsAndreas Sandberg
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2014-12-02mem: Remove redundant Packet::allocate callsAndreas Hansson
2014-11-12base: Revert 9277177eccff and use getenv/setenv for UTC timeAndreas Hansson
2014-10-20misc: Use gmtime for conversion to UTC to avoid getenv/setenvAndreas Hansson
2013-07-11dev: make BasicPioDevice take size in constructorSteve Reinhardt
2012-11-02sim: Include object header files in SWIG interfacesAndreas Sandberg
2012-09-19AddrRange: Transition from Range<T> to AddrRangeAndreas Hansson
2012-08-21Device: Remove overloaded pio_latency parameterAndreas Hansson
2012-07-09Port: Make getAddrRanges constAndreas Hansson
2012-02-14MEM: Fix residual bus ports and make them master/slaveAndreas Hansson
2012-01-28Merge with the main repo.Gabe Black
2012-01-17MEM: Separate queries for snooping and address rangesAndreas Hansson
2012-01-07Another merge with the main repository.Gabe Black
2012-01-07Merge with the main repository again.Gabe Black
2011-12-13gcc: fix unused variable warnings from GCC 4.6.1Nathan Binkert
2011-11-28SPARC: Fixing a minor copy-paste bug using the wrong variableAndreas Hansson
2011-10-04SE/FS: Put platform pointers in fewer objects.Gabe Black
2011-09-30SE/FS: Remove System::platform and Platform::intrFrequency.Gabe Black
2011-09-30SE/FS: Build the devices in SE mode.Gabe Black
2011-06-02scons: rename TraceFlags to DebugFlagsNathan Binkert
2011-06-02copyright: clean up copyright blocksNathan Binkert
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2010-11-08sim: Use forward declarations for ports.Ali Saidi
2009-11-04build: fix compile problems pointed out by gcc 4.4Nathan Binkert
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-02-01Devices: Add support for legacy fixed IO locations in BARs.Gabe Black
2008-11-05Fix SPARC_FS compileLisa Hsu
2008-11-02Add in Context IDs to the simulator. From now on, cpuId is almost never used,Lisa Hsu
2008-06-17Rename SimConsole to Terminal since it makes more senseNathan Binkert
2007-10-31Traceflags: Add SCons function to created a traceflag instead of having one f...Ali Saidi
2007-10-01CPU: fix sparc_fs booting with SimpleTimingCPU.Ali Saidi
2007-08-30params: Deprecate old-style constructors; update most SimObject constructors.Miles Kaufmann
2007-07-26Merge python and x86 changes with cache branchNathan Binkert
2007-07-23Major changes to how SimObjects are created and initialized. Almost allNathan Binkert
2007-06-30Get rid of Packet result field. Error responses areSteve Reinhardt
2007-05-27Move SimObject python files alongside the C++ and fixNathan Binkert