dev, arm: Add a device model that uses the NoMali model
Add a simple device shim that interfaces with the NoMali model library. The gem5 side of the interface supports Mali T60x/T62x/T760 GPUs. This device model pretends to be a Mali GPU, but doesn't render anything and executes in zero time.
This commit is contained in:
@@ -46,6 +46,7 @@ if env['TARGET_ISA'] == 'arm':
|
||||
SimObject('RealView.py')
|
||||
SimObject('UFSHostDevice.py')
|
||||
SimObject('EnergyCtrl.py')
|
||||
SimObject('NoMali.py')
|
||||
|
||||
Source('a9scu.cc')
|
||||
Source('amba_device.cc')
|
||||
@@ -60,6 +61,7 @@ if env['TARGET_ISA'] == 'arm':
|
||||
Source('hdlcd.cc')
|
||||
Source('kmi.cc')
|
||||
Source('timer_sp804.cc')
|
||||
Source('gpu_nomali.cc')
|
||||
Source('rv_ctrl.cc')
|
||||
Source('realview.cc')
|
||||
Source('rtc_pl031.cc')
|
||||
@@ -79,3 +81,4 @@ if env['TARGET_ISA'] == 'arm':
|
||||
DebugFlag('EnergyCtrl')
|
||||
DebugFlag('UFSHostDevice')
|
||||
DebugFlag('VGIC')
|
||||
DebugFlag('NoMali')
|
||||
|
||||
Reference in New Issue
Block a user