Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-20 | Style: Replace some tabs with spaces. | Gabe Black | |
2010-05-25 | x86: put back code that I accidentally deleted | Nathan Binkert | |
2010-05-23 | copyright: Change HP copyright on x86 code to be more friendly | Nathan Binkert | |
2009-05-17 | includes: sort includes again | Nathan Binkert | |
2009-05-17 | types: Move stuff for global types into src/base/types.hh | Nathan Binkert | |
--HG-- rename : src/sim/host.hh => src/base/types.hh | |||
2009-02-01 | X86: Add extended Intel MP entries correctly. | Gabe Black | |
2009-02-01 | X86: Set/correct some default values for x86 parameters. | Gabe Black | |
2008-12-06 | X86: Add add_entry back in. | Gabe Black | |
2008-10-20 | O3CPU: Undo Gabe's changes to remove hwrei and simpalcheck from O3 CPU. ↵ | Ali Saidi | |
Removing hwrei causes the instruction after the hwrei to be fetched before the ITB/DTB_CM register is updated in a call pal call sys and thus the translation fails because the user is attempting to access a super page address. Minimally, it seems as though some sort of fetch stall or refetch after a hwrei is required. I think this works currently because the hwrei uses the exec context interface, and the o3 stalls when that occurs. Additionally, these changes don't update the LOCK register and probably break ll/sc. Both o3 changes were removed since a great deal of manual patching would be required to only remove the hwrei change. | |||
2008-10-11 | X86: Add an Intel MP table to the simulation. | Gabe Black | |
2008-10-10 | X86: Create SimObjects in python and C++ to represent the ACPI system ↵ | Gabe Black | |
description tables. | |||
2008-10-10 | X86: Create SimObjects in python and C++ to represent the Intel MP tables. | Gabe Black | |
2008-10-10 | X86: Turn SMBios structures into simobjects. | Gabe Black | |
2008-10-10 | X86: Add a couple comments to the bios SConscript | Gabe Black | |
2008-10-10 | X86: Move the smbios objects into a folder for BIOS objects. | Gabe Black | |
2008-10-09 | SimObjects: Clean up handling of C++ namespaces. | Nathan Binkert | |
Make them easier to express by only having the cxx_type parameter which has the full namespace name, and drop the cxx_namespace thing. Add support for multiple levels of namespace. | |||
2008-06-12 | X86: Make the e820 table manually or automatically configurable from python. | Gabe Black | |