History log of /gem5/src/dev/x86/SConscript
Revision Date Author Comments
# 14291:722551795497 06-Sep-2019 Gabe Black <gabeblack@google.com>

dev, x86: Delete the now unused X86 specific interrupt pins/lines.

Change-Id: I3915f0ad673119b551dcc4c5cedec180a9b88735
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20702
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>


# 9807:63d7362bbdf2 11-Jul-2013 Steve Reinhardt <stever@gmail.com>

dev: consistently end device classes in 'Device'

PciDev and IntDev stuck out as the only device classes that
ended in 'Dev' rather than 'Device'. This patch takes care
of that inconsistency.

Note that you may need to delete pre-existing files matching
build/*/python/m5/internal/param_* as scons does not pick up
indirect dependencies on imported python modules when generating
params, and the PciDev -> PciDevice rename takes place in a
file (dev/Device.py) that gets imported quite a bit.

Committed by: Nilay Vaish <nilay@cs.wisc.edu>


# 8739:925f15f96322 30-Sep-2011 Gabe Black <gblack@eecs.umich.edu>

SE/FS: Build the devices in SE mode.


# 8335:9228e00459d4 02-Jun-2011 Nathan Binkert <nate@binkert.org>

scons: rename TraceFlags to DebugFlags


# 6045:214461cb8abe 19-Apr-2009 Gabe Black <gblack@eecs.umich.edu>

X86: Make code that sends an interrupt from the IO APIC available for IPIs.


# 5831:ee307cca6d31 01-Feb-2009 Gabe Black <gblack@eecs.umich.edu>

X86: Add a keyboard controller device.


# 5818:b47de42ec8b2 25-Jan-2009 Gabe Black <gblack@eecs.umich.edu>

X86: Add a dummy minimal DMA controller that doesn't do anything.


# 5643:2b1611137af4 11-Oct-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Create an IO APIC device.


# 5642:102cf92b8ea9 11-Oct-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Set up a mechanism for the I8254 timer to cause interrupts.


# 5638:dc073dc6358b 11-Oct-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Rename the PC device to Pc.


# 5637:3d2451ebad92 11-Oct-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Bring the South Bridge device into dev/x86 and get rid of south_bridge directory.


# 5636:27a9526eea1f 11-Oct-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Change I8254 and PCSpeaker devices from subdevices to SimObjects and eliminate subdevices.


# 5633:e1605152cc54 11-Oct-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Create the IntDev and IntPin system.

The IntDev class is a base for anything that supports IntPins. IntPins allow
devices to generically trigger interrupts on a particular pin of an IntDev
device without having to know what the device is or what pin they're attached
to.


# 5630:b49710ff49d3 11-Oct-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Change the I8259 from a subdevice into a real SimObject.


# 5629:1565c13d1483 11-Oct-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Change the CMOS from a sub-device to a real SimObject


# 5390:5bacb5dc3ef6 25-Mar-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Start implementing the south bridge stuff.


# 5389:215d8a8c97df 25-Mar-2008 Gabe Black <gblack@eecs.umich.edu>

X86: Change the Opteron platform to be the PC platform.


# 5131:459be2e0fa6d 07-Oct-2007 Gabe Black <gblack@eecs.umich.edu>

X86: Make an x86 platform object.