Searched hist:2008 (Results 76 - 100 of 494) sorted by relevance
/gem5/src/dev/ | ||
H A D | intel_8254_timer.cc | diff 5642:102cf92b8ea9 Sat Oct 11 18:15:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Set up a mechanism for the I8254 timer to cause interrupts. diff 5635:b65e232e7755 Sat Oct 11 04:49:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> Devices: Make the Intel8254Timer device only use pointers to its counters. diff 5606:6da7a58b0bc8 Thu Oct 09 07:58:00 EDT 2008 Nathan Binkert <nate@binkert.org> eventq: convert all usage of events to use the new API. For now, there is still a single global event queue, but this is necessary for making the steps towards a parallelized m5. diff 5444:d5d0ac0b6d58 Thu Jun 12 00:56:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> Timer: Fill out the periodic modes a little. 5443:394d180e8c04 Thu Jun 12 00:54:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> Dev: Seperate the 8254 timer from tsunami and use it in that and the PC. |
H A D | rtcreg.h | diff 5391:b2852a9f4196 Tue Mar 25 02:09:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Turn #defines into consts. |
/gem5/src/arch/x86/isa/insts/general_purpose/data_transfer/ | ||
H A D | move.py | diff 5661:443e6f925027 Sun Oct 12 18:33:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Create a SeqOp class of microops and make Br one of them. diff 5543:3af77710f397 Wed Sep 10 14:26:00 EDT 2008 Ali Saidi <saidi@eecs.umich.edu> style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs diff 5540:bf358d99eff7 Wed Sep 03 00:52:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Fix the microcode for sign/zero extending moves that use high byte registers. diff 5433:1b0b8e9ba6a9 Thu Jun 12 00:52:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Change how segment loading is performed. diff 5413:809f33a926c4 Thu Jun 12 00:45:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Fix a byte register indexing issue in the sign extending move from memory microcode. |
/gem5/util/m5/ | ||
H A D | m5op_alpha.S | diff 5741:323dac95e72c Mon Nov 10 14:51:00 EST 2008 Nathan Binkert <nate@binkert.org> pseudo inst: Add rpns (read processor nanoseconds) instruction. This instruction basically returns the number of nanoseconds that the CPU has been running. diff 5543:3af77710f397 Wed Sep 10 14:26:00 EDT 2008 Ali Saidi <saidi@eecs.umich.edu> style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs diff 5505:90d6811d5ea6 Fri Jul 11 11:52:00 EDT 2008 Nathan Binkert <nate@binkert.org> m5ops: clean up the m5ops stuff. - insert warnings for deprecated m5ops - reserve opcodes for Ali's stuff - remove code for stuff that has been deprecated forever - simplify m5op_alpha |
/gem5/src/arch/x86/isa/insts/system/ | ||
H A D | msrs.py | diff 5418:501cb81c89df Thu Jun 12 00:47:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Bypass unaligned access support for register addressed MSRs. diff 5409:0343cd06df4f Thu Jun 12 00:39:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Add in some support for the tsc register. diff 5325:f55260052610 Sat Jan 12 06:40:00 EST 2008 Gabe Black <gblack@eecs.umich.edu> X86: Fix the wrmsr instruction. |
H A D | __init__.py | diff 5359:8c6ff200e4c1 Tue Feb 26 23:39:00 EST 2008 Gabe Black <gblack@eecs.umich.edu> X86: Implement the INVLPG instruction and the TIA microop. |
/gem5/src/dev/alpha/ | ||
H A D | SConscript | diff 5480:b9460d7f74f0 Tue Jun 17 23:36:00 EDT 2008 Nathan Binkert <nate@binkert.org> rename AlphaConsole to AlphaBackdoor diff 5392:c3a45fac35f8 Tue Mar 25 02:15:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> Devices: Separate out the MC146818 RTC so both Alpha and X86 can use it. |
/gem5/src/arch/x86/bios/ | ||
H A D | smbios.hh | diff 5615:1c4b9b1aa500 Fri Oct 10 06:50:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Turn SMBios structures into simobjects. 5612:1bd333953e49 Fri Oct 10 06:50:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Move the smbios objects into a folder for BIOS objects. |
H A D | smbios.cc | diff 5615:1c4b9b1aa500 Fri Oct 10 06:50:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Turn SMBios structures into simobjects. 5612:1bd333953e49 Fri Oct 10 06:50:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Move the smbios objects into a folder for BIOS objects. |
H A D | ACPI.py | 5627:31eac202dbd1 Sat Oct 11 02:43:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Create SimObjects in python and C++ to represent the ACPI system description tables. |
H A D | acpi.hh | 5627:31eac202dbd1 Sat Oct 11 02:43:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Create SimObjects in python and C++ to represent the ACPI system description tables. |
/gem5/src/arch/alpha/linux/ | ||
H A D | linux.cc | diff 5569:baeee670d4ce Sun Sep 28 00:03:00 EDT 2008 Nathan Binkert <nate@binkert.org> style: Make a style pass over the whole arch/alpha directory. diff 5543:3af77710f397 Wed Sep 10 14:26:00 EDT 2008 Ali Saidi <saidi@eecs.umich.edu> style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs |
/gem5/src/base/ | ||
H A D | inifile.hh | diff 5544:65b27e939646 Fri Sep 19 12:11:00 EDT 2008 Nathan Binkert <nate@binkert.org> inifile: Whack preprocessor access. We haven't used the preprocessor feature of the inifile stuff in a very long time, so let's get rid of it since it would otherwise take effort to maintain. diff 5543:3af77710f397 Wed Sep 10 14:26:00 EDT 2008 Ali Saidi <saidi@eecs.umich.edu> style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs |
H A D | chunk_generator.hh | diff 5731:453f320129a1 Mon Nov 10 17:11:00 EST 2008 Steve Reinhardt <Steve.Reinhardt@amd.com> mem: Assert that requests have non-negative size. Would have saved me much debugging time if these had been in there previously. |
/gem5/src/arch/alpha/ | ||
H A D | AlphaTLB.py | diff 5628:f79155751e1d Sat Oct 11 02:47:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> TLB: Make all tlbs derive from a common base class in both python and C++. diff 5610:0e1e9c186769 Fri Oct 10 01:19:00 EDT 2008 Nathan Binkert <nate@binkert.org> SimObjects: Clean up handling of C++ namespaces. 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. |
H A D | pagetable.hh | diff 5570:13592d41f290 Sun Sep 28 00:03:00 EDT 2008 Nathan Binkert <nate@binkert.org> gcc: Add extra parens to quell warnings. Even though we're not incorrect about operator precedence, let's add some parens in some particularly confusing places to placate GCC 4.3 so that we don't have to turn the warning off. Agreed that this is a bit of a pain for those users who get the order of operations correct, but it is likely to prevent bugs in certain cases. diff 5569:baeee670d4ce Sun Sep 28 00:03:00 EDT 2008 Nathan Binkert <nate@binkert.org> style: Make a style pass over the whole arch/alpha directory. diff 5568:d14250d688d2 Sun Sep 28 00:03:00 EDT 2008 Nathan Binkert <nate@binkert.org> alpha: Clean up namespace usage. diff 5543:3af77710f397 Wed Sep 10 14:26:00 EDT 2008 Ali Saidi <saidi@eecs.umich.edu> style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs |
/gem5/src/arch/sparc/ | ||
H A D | SparcTLB.py | diff 5628:f79155751e1d Sat Oct 11 02:47:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> TLB: Make all tlbs derive from a common base class in both python and C++. diff 5610:0e1e9c186769 Fri Oct 10 01:19:00 EDT 2008 Nathan Binkert <nate@binkert.org> SimObjects: Clean up handling of C++ namespaces. 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. |
H A D | sparc_traits.hh | diff 5543:3af77710f397 Wed Sep 10 14:26:00 EDT 2008 Ali Saidi <saidi@eecs.umich.edu> style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs |
/gem5/src/sim/ | ||
H A D | InstTracer.py | diff 5610:0e1e9c186769 Fri Oct 10 01:19:00 EDT 2008 Nathan Binkert <nate@binkert.org> SimObjects: Clean up handling of C++ namespaces. 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. |
/gem5/src/unittest/ | ||
H A D | symtest.cc | diff 5584:e08e65fd0f76 Thu Oct 02 14:27:00 EDT 2008 Nathan Binkert <nate@binkert.org> unittest: Add unit tests to the scons framework. Also fix the unit tests so they actually compile correctly. |
H A D | nmtest.cc | diff 5584:e08e65fd0f76 Thu Oct 02 14:27:00 EDT 2008 Nathan Binkert <nate@binkert.org> unittest: Add unit tests to the scons framework. Also fix the unit tests so they actually compile correctly. |
/gem5/src/arch/x86/isa/insts/ | ||
H A D | __init__.py | diff 5680:39ae093fb4eb Mon Oct 13 01:42:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Implement entering an interrupt in microcode. |
/gem5/src/arch/x86/linux/ | ||
H A D | system.hh | diff 5450:25e395a87745 Thu Jun 12 00:58:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make the e820 table manually or automatically configurable from python. |
/gem5/src/dev/mips/ | ||
H A D | SConscript | diff 5481:5afd4f01c824 Tue Jun 17 23:39:00 EDT 2008 Nathan Binkert <nate@binkert.org> rename MipsConsole to MipsBackdoor |
/gem5/src/arch/x86/isa/insts/general_purpose/ | ||
H A D | cache_and_memory_management.py | diff 5543:3af77710f397 Wed Sep 10 14:26:00 EDT 2008 Ali Saidi <saidi@eecs.umich.edu> style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs |
Completed in 77 milliseconds