summaryrefslogtreecommitdiff
path: root/src/arch/x86/SConscript
AgeCommit message (Expand)Author
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
2007-09-10X86: Make the isa parser run if any of the microcode files change.Gabe Black
2007-08-26Address Translation: Make SE mode use an actual TLB/MMU for translation like FS.Gabe Black
2007-07-14Pull some hard coded base classes out of the isa description.Gabe Black
2007-06-20Make memory instructions work better, add more macroop implementations, add a...Gabe Black
2007-03-15Split the x86 "process" predecoder method into it's own file.Gabe Black
2007-03-15Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-03-15Make the predecoder an object with it's own switched header file. Start addin...Gabe Black
2007-03-10Rework the way SCons recurses into subdirectories, making itNathan Binkert
2007-03-06Get X86 to load an elf and start a process for it.Gabe Black
2007-03-05Add some new source files.Gabe Black
2007-03-03Add build hooks for x86.Gabe Black