cpu: Add HTM Instruction Flags
[gem5.git] / src / dev / virtio / SConscript
index d883d5ad87b1ab0c06d8346e34ac203641edc40f..a22f35e216277f1a8a37f6e85fc847e7dd42bdf1 100644 (file)
@@ -1,6 +1,6 @@
 # -*- mode:python -*-
 
-# Copyright (c) 2014 ARM Limited
+# Copyright (c) 2014, 2016 ARM Limited
 # All rights reserved.
 #
 # The license below extends only to copyright in the software and shall
@@ -34,8 +34,6 @@
 # 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: Andreas Sandberg
 
 Import('*')
 
@@ -43,9 +41,19 @@ if env['TARGET_ISA'] == 'null':
     Return()
 
 SimObject('VirtIO.py')
+SimObject('VirtIOConsole.py')
+SimObject('VirtIOBlock.py')
+SimObject('VirtIO9P.py')
 
 Source('base.cc')
 Source('pci.cc')
+Source('console.cc')
+Source('block.cc')
+Source('fs9p.cc')
 
 DebugFlag('VIO', 'VirtIO base functionality')
-DebugFlag('VIOPci', 'VirtIO PCI transport')
+DebugFlag('VIOIface', 'VirtIO transport')
+DebugFlag('VIOConsole', 'VirtIO console device')
+DebugFlag('VIOBlock', 'VirtIO block device')
+DebugFlag('VIO9P', 'General 9p over VirtIO debugging')
+DebugFlag('VIO9PData', 'Dump data in VirtIO 9p connections')