dev: Add a VirtIO block device model

This commit is contained in:
Andreas Sandberg
2014-09-20 17:17:53 -04:00
parent b8c9b04bd6
commit 8c070c8f1b
4 changed files with 411 additions and 0 deletions

View File

@@ -44,11 +44,14 @@ if env['TARGET_ISA'] == 'null':
SimObject('VirtIO.py')
SimObject('VirtIOConsole.py')
SimObject('VirtIOBlock.py')
Source('base.cc')
Source('pci.cc')
Source('console.cc')
Source('block.cc')
DebugFlag('VIO', 'VirtIO base functionality')
DebugFlag('VIOPci', 'VirtIO PCI transport')
DebugFlag('VIOConsole', 'VirtIO console device')
DebugFlag('VIOBlock', 'VirtIO block device')