SConscript (9651:f551c8ad12a5) | SConscript (9657:0e15490aad4f) |
---|---|
1# -*- mode:python -*- 2 3# Copyright (c) 2012 ARM Limited 4# All rights reserved. 5# 6# The license below extends only to copyright in the software and shall 7# not be construed as granting a license to any other intellectual 8# property including but not limited to intellectual property relating --- 34 unchanged lines hidden (view full) --- 43 SimObject('KvmVM.py') 44 SimObject('BaseKvmCPU.py') 45 46 Source('base.cc') 47 Source('vm.cc') 48 Source('perfevent.cc') 49 Source('timer.cc') 50 | 1# -*- mode:python -*- 2 3# Copyright (c) 2012 ARM Limited 4# All rights reserved. 5# 6# The license below extends only to copyright in the software and shall 7# not be construed as granting a license to any other intellectual 8# property including but not limited to intellectual property relating --- 34 unchanged lines hidden (view full) --- 43 SimObject('KvmVM.py') 44 SimObject('BaseKvmCPU.py') 45 46 Source('base.cc') 47 Source('vm.cc') 48 Source('perfevent.cc') 49 Source('timer.cc') 50 |
51 if env['TARGET_ISA'] == 'arm': 52 SimObject('ArmKvmCPU.py') 53 Source('arm_cpu.cc') 54 |
|
51 DebugFlag('Kvm', 'Basic KVM Functionality') 52 DebugFlag('KvmContext', 'KVM/gem5 context synchronization') 53 DebugFlag('KvmIO', 'KVM MMIO diagnostics') 54 DebugFlag('KvmInt', 'KVM Interrupt handling') 55 DebugFlag('KvmRun', 'KvmRun entry/exit diagnostics') 56 DebugFlag('KvmTimer', 'KVM timing') 57 58 CompoundFlag('KvmAll', [ 'Kvm', 'KvmContext', 'KvmRun', 59 'KvmIO', 'KvmInt', 'KvmTimer' ], 60 'All KVM debug flags') | 55 DebugFlag('Kvm', 'Basic KVM Functionality') 56 DebugFlag('KvmContext', 'KVM/gem5 context synchronization') 57 DebugFlag('KvmIO', 'KVM MMIO diagnostics') 58 DebugFlag('KvmInt', 'KVM Interrupt handling') 59 DebugFlag('KvmRun', 'KvmRun entry/exit diagnostics') 60 DebugFlag('KvmTimer', 'KVM timing') 61 62 CompoundFlag('KvmAll', [ 'Kvm', 'KvmContext', 'KvmRun', 63 'KvmIO', 'KvmInt', 'KvmTimer' ], 64 'All KVM debug flags') |