Searched hist:2008 (Results 51 - 75 of 494) sorted by relevance

1234567891011>>

/gem5/src/dev/x86/
H A DCmos.pydiff 5634:22553ec2f177 Sat Oct 11 04:45:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make the CMOS and I8259 devices use IntDev and IntPin.
diff 5632:65132fd646c6 Sat Oct 11 04:31:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Hook the CMOS device to the I8259 PICs.
5629:1565c13d1483 Sat Oct 11 04:13:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Change the CMOS from a sub-device to a real SimObject
H A Dpc.hhdiff 5638:dc073dc6358b Sat Oct 11 05:23:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Rename the PC device to Pc.
diff 5636:27a9526eea1f Sat Oct 11 05:16:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Change I8254 and PCSpeaker devices from subdevices to SimObjects and eliminate subdevices.
diff 5446:23711deb13ac Thu Jun 12 00:56:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make the platform object initialize channel 0 of the PIT.
5389:215d8a8c97df Tue Mar 25 02:06:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Change the Opteron platform to be the PC platform.
/gem5/src/unittest/
H A Dstrnumtest.ccdiff 5583:6c1f3155f16b Thu Oct 02 14:26:00 EDT 2008 Nathan Binkert <nate@binkert.org> unittest: Cleanup unit tests. Follow style. Garbage Collect.
/gem5/src/arch/alpha/
H A DAlphaInterrupts.py5647:b06b49498c79 Sun Oct 12 12:09:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> Turn Interrupts objects into SimObjects. Also, move local APIC state into x86's Interrupts object.
H A Daout_machdep.hdiff 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 Dosfpal.hhdiff 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.
H A Dosfpal.ccdiff 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/arch/mips/
H A DMipsInterrupts.py5647:b06b49498c79 Sun Oct 12 12:09:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> Turn Interrupts objects into SimObjects. Also, move local APIC state into x86's Interrupts object.
H A Didle_event.ccdiff 5567:8fc3b004b0df Sun Sep 28 00:03:00 EDT 2008 Nathan Binkert <nate@binkert.org> arch: TheISA shouldn't really ever be used in the arch directory.
We should always refer to the specific ISA in that arch directory.
This is especially necessary if we're ever going to make it to the
point where we actually have heterogeneous systems.
/gem5/src/arch/sparc/
H A DSparcInterrupts.py5647:b06b49498c79 Sun Oct 12 12:09:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> Turn Interrupts objects into SimObjects. Also, move local APIC state into x86's Interrupts object.
/gem5/src/arch/x86/bios/
H A DSMBios.py5615:1c4b9b1aa500 Fri Oct 10 06:50:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Turn SMBios structures into simobjects.
H A DE820.pydiff 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.
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/arch/x86/
H A Dcpuid.hh5659:f4b9c344d1ca Sun Oct 12 18:31:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Implement CPUID with a magical function instead of microcode.
H A Dintmessage.hhdiff 5736:426510e758ad Mon Nov 10 14:51:00 EST 2008 Nathan Binkert <nate@binkert.org> mem: update stuff for changes to Packet and Request
diff 5655:74f76480407f Sun Oct 12 16:45:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make the local APIC process interrupts and send them to the CPU.
diff 5654:340254de2031 Sun Oct 12 16:44:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make the local APIC handle interrupt messages from the IO APIC.
5651:7f0c8006c3d7 Sun Oct 12 16:28:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make APICs communicate through the memory system.
H A Dx86_traits.hhdiff 5658:55f9947891fb Sun Oct 12 17:01:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Fix the ordering of special physical address ranges.
diff 5651:7f0c8006c3d7 Sun Oct 12 16:28:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make APICs communicate through the memory system.
diff 5648:e8abda6e0980 Sun Oct 12 14:08:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make the local APIC accessible through the memory system directly, and make the timer work.
diff 5390:5bacb5dc3ef6 Tue Mar 25 02:08:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Start implementing the south bridge stuff.
diff 5357:eecb5fd0be62 Tue Feb 26 23:38:00 EST 2008 Gabe Black <gblack@eecs.umich.edu> X86: Get PCI config space to work, and adjust address space prefix numbering scheme.
diff 5323:75f7e6366a41 Sat Jan 12 06:39:00 EST 2008 Gabe Black <gblack@eecs.umich.edu> X86: Make the IO ports work using extra physical address lines. Add a serial port.
/gem5/src/arch/x86/isa/insts/general_purpose/data_conversion/
H A Dendian_conversion.pydiff 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/loader/
H A Dcoff_symconst.hdiff 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 Dhex_file.hhdiff 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 5541:bb31ea8583d8 Mon Sep 08 21:03:00 EDT 2008 Nathan Binkert <nate@binkert.org> style: This file hugely violated the M5 style.
Remove a bunch of unused cruft from the interface while we're at it
/gem5/src/base/
H A Datomicio.hh5548:19d45fa7315c Fri Sep 19 12:42:00 EDT 2008 Nathan Binkert <nate@binkert.org> atomicio: provide atomic read and write functions.

These functions keep trying to read and write until all data has been
transferred, or an error occurrs. In the case where an end of file
hasn't been reached, but all of the bytes have not been read/written,
try again. On EINTR, try again.
/gem5/src/arch/x86/isa/insts/general_purpose/control_transfer/
H A Dinterrupts_and_exceptions.pydiff 5685:a55b78e4b6d6 Mon Oct 13 02:05:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Fix the segment setting code in IRET, and make it restore the flags.
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 5434:2f6dad874e14 Thu Jun 12 00:53:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Implement a partial, sort of correct version of the protected mode variant of iret.
/gem5/src/arch/x86/isa/insts/general_purpose/input_output/
H A Dgeneral_io.pydiff 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 5322:db50c4044662 Sat Jan 12 06:37:00 EST 2008 Gabe Black <gblack@eecs.umich.edu> X86: Fix the general IO instructions dataSize.
/gem5/src/base/stats/
H A Dtypes.hhdiff 5599:5bad83cddb8c Thu Oct 09 07:58:00 EDT 2008 Nathan Binkert <nate@binkert.org> stats: use properly signed types for looping and comparison
diff 5598:345ef3bda3d2 Thu Oct 09 07:58:00 EDT 2008 Nathan Binkert <nate@binkert.org> style: Bring statistics code in line with the proper style.
/gem5/src/python/m5/util/
H A Dattrdict.pydiff 5617:04b9d1e7ef2c Fri Oct 10 13:15:00 EDT 2008 Nathan Binkert <nate@binkert.org> python: Add a utility for nested attribute dicts.
Change attrdict so that attributes that begin with an underscore don't
go into the dict.
5467:6d9df90d70d7 Sat Jun 14 23:19:00 EDT 2008 Nathan Binkert <nate@binkert.org> python: Move various utility classes into a new m5.util package so
they're all in the same place. This also involves having just one
jobfile.py and moving it into the utils directory to avoid
duplication. Lots of improvements to the utility as well.
/gem5/src/dev/
H A Dintel_8254_timer.hhdiff 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.
/gem5/src/sim/
H A Ddebug.ccdiff 5619:4b50a0d875da Fri Oct 10 13:15:00 EDT 2008 Nathan Binkert <nate@binkert.org> gdb: add a debugging function that enters the python interpreter.
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 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 5512:755fcaf7a4cf Wed Jul 23 17:41:00 EDT 2008 Michael Adler <Michael.Adler@intel.com> RemoteGDB: add an m5 command line option for setting or disabling remote gdb.
diff 5336:c7e21f4e5a2e Wed Feb 06 16:32:00 EST 2008 Stephen Hines <hines@cs.fsu.edu> Make the Event::description() a const function

Completed in 44 milliseconds

1234567891011>>