summaryrefslogtreecommitdiff
path: root/src/arch/x86/SConscript
AgeCommit message (Expand)Author
2014-11-23kvm, x86: Adding support for SE mode executionAlexandru Dutu
2014-10-20x86: Fixes to avoid LTO warningsAndreas Hansson
2014-05-09arch: teach ISA parser how to split code across filesCurtis Dunham
2013-01-07arch: Make the ISA class inherit from SimObjectAndreas Sandberg
2012-06-05ISA: Back-out NoopMachInst as a StaticInstPtr change.Ali Saidi
2012-06-04ISA: Turn the ExtMachInst NoopMachinst into the StaticInstPtr NoopStaticInst.Gabe Black
2012-05-26CPU: Merge the predecoder and decoder.Gabe Black
2012-05-25ISA: Make the decode function part of the ISA's decoder.Gabe Black
2011-10-30X86: Build the same files in SE and FS.Gabe Black
2011-10-13X86: Build vtophys in SE mode.Gabe Black
2011-10-13X86: Turn on the page table walker in SE mode.Gabe Black
2011-10-09SE/FS: Build the Interrupt objects in SE mode.Gabe Black
2011-09-30X86: Remove FULL_SYSTEM from the x86 faults.Gabe Black
2011-06-02scons: rename TraceFlags to DebugFlagsNathan Binkert
2011-02-13X86: On a bad microopc, return a microop that returns a fault that panics.Gabe Black
2010-08-23X86: Make the x86 ExtMachInst serializable with (UN)SERIALIZE_SCALAR.Gabe Black
2010-05-23copyright: Change HP copyright on x86 code to be more friendlyNathan Binkert
2009-08-17X86: Create base classes for use with media/SIMD microops.Gabe Black
2009-07-19CPU: Separate out native trace into ISA (in)dependent code and SimObjects.Gabe Black
2009-07-09X86: Fold the MiscRegFile all the way into the ISA object.Gabe Black
2009-07-08Registers: Add a registers.hh file as an ISA switched header.Gabe Black
2009-07-08Registers: Eliminate the ISA defined integer register file.Gabe Black
2009-07-08Registers: Eliminate the ISA defined floating point register file.Gabe Black
2009-07-08Registers: Add an ISA object which replaces the MiscRegFile.Gabe Black
2009-02-25X86: Implement CLTS.Gabe Black
2009-02-25X86: Add a trace flag for tracing faults.Gabe Black
2009-02-25X86: Add a trace flag for the page table walker.Gabe Black
2009-01-19tracing: Add help strings for some of the trace flagsNathan Binkert
2009-01-13SCons: centralize the Dir() workaround for newer versions of scons.Nathan Binkert
2008-10-12X86: Implement entering an interrupt in microcode.Gabe Black
2008-10-12X86: Implement CPUID with a magical function instead of microcode.Gabe Black
2008-10-12X86: Add a LocalApic trace flag.Gabe Black
2008-10-12Turn Interrupts objects into SimObjects. Also, move local APIC state into x86...Gabe Black
2008-10-10X86: Move the smbios objects into a folder for BIOS objects.Gabe Black
2008-06-12X86: Make the e820 table manually or automatically configurable from python.Gabe Black
2008-06-11SCons: Fix more SCons version issuesAli Saidi
2008-02-26X86: Implement the INVLPG instruction and the TIA microop.Gabe Black
2008-01-23X86: Put an SMBios/DMI table in memory.Gabe Black
2007-12-01X86: Move startup code to the system object to initialize a Linux system.Gabe Black
2007-12-01X86: Add a missing microcode file to the sconscript.Gabe Black
2007-11-12X86: Separate out the page table walker into it's own cc and hh.Gabe Black
2007-10-31Traceflags: Add SCons function to created a traceflag instead of having one f...Ali Saidi
2007-10-19X86: Impelement the HLT instruction and fix the "halt" microop.Gabe Black
2007-10-12X86: Implement MSR reads and writes and the wrsmr and rdmsr instructions.Gabe Black
2007-10-07X86: Make initCPU and startupCPU do something basic.Gabe Black
2007-10-07X86: Make an x86 system object.Gabe Black
2007-10-02X86: Start implementing the x86 tlb which will handle segmentation permission...Gabe Black
2007-09-24X86: Get X86_FS to compile.Gabe Black
2007-09-19X86: Move the fp microops to their own file with their own base classes in C+...Gabe Black
2007-09-19X86: Put in stubs for x87, 64 bit and 128 bit SIMD instruction microcode.Gabe Black