dev: Delete the authors list from files in src/dev.
[gem5.git] / src / dev / x86 / SConscript
index 7e3cc6eff58da6439633b44cdf10e2e54323e17a..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':
+if env['TARGET_ISA'] == 'x86':
     SimObject('Pc.py')
     Source('pc.cc')
 
@@ -39,19 +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')
-    TraceFlag('I8254', 'Interrupts from the I8254 timer');
+    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')