dev: Delete the authors list from files in src/dev.
[gem5.git] / src / dev / x86 / SConscript
index b71649fdd6de3af900bfd4357200617b98ae8c9f..6c81c53d4ce0360886ca78562e1a6f9cf61f9eb2 100644 (file)
 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-# Authors: Gabe Black
 
 Import('*')
 
-if env['FULL_SYSTEM'] and env['TARGET_ISA'] == 'x86':
-    SimObject('PC.py')
+if env['TARGET_ISA'] == 'x86':
+    SimObject('Pc.py')
     Source('pc.cc')
 
     SimObject('SouthBridge.py')
@@ -39,18 +37,28 @@ if env['FULL_SYSTEM'] and env['TARGET_ISA'] == 'x86':
 
     SimObject('Cmos.py')
     Source('cmos.cc')
-    TraceFlag('CMOS', 'Accesses to CMOS devices')
+    DebugFlag('CMOS', 'Accesses to CMOS devices')
 
     SimObject('I8259.py')
     Source('i8259.cc')
-    TraceFlag('I8259', 'Accesses to the I8259 PIC devices')
+    DebugFlag('I8259', 'Accesses to the I8259 PIC devices')
 
     SimObject('I8254.py')
     Source('i8254.cc')
+    DebugFlag('I8254', 'Interrupts from the I8254 timer');
+
+    SimObject('I8237.py')
+    Source('i8237.cc')
+    DebugFlag('I8237', 'The I8237 dma controller');
+
+    SimObject('I8042.py')
+    Source('i8042.cc')
+    DebugFlag('I8042', 'The I8042 keyboard controller');
 
     SimObject('PcSpeaker.py')
     Source('speaker.cc')
-    TraceFlag('PcSpeaker')
+    DebugFlag('PcSpeaker')
 
-    SimObject('X86IntPin.py')
-    Source('intdev.cc')
+    SimObject('I82094AA.py')
+    Source('i82094aa.cc')
+    DebugFlag('I82094AA')