changeset 384d554cea8c in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=384d554cea8c
description:
        cpu: Minor CPU add regression tests for ARM and ALPHA

        This patch adds regression tests results and test harnesses
        for the Minor CPU on ARM and ALPHA.

diffstat:

 tests/SConscript                                                              
|    14 +-
 tests/configs/minor-timing-mp.py                                              
|    46 +
 tests/configs/minor-timing.py                                                 
|    45 +
 tests/configs/realview-minor-dual.py                                          
|    44 +
 tests/configs/realview-minor.py                                               
|    43 +
 tests/configs/tsunami-minor-dual.py                                           
|    44 +
 tests/configs/tsunami-minor.py                                                
|    43 +
 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/config.ini          
|  1472 +++++++
 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/simerr              
|     4 +
 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/simout              
|    14 +
 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/stats.txt           
|  1087 +++++
 tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/system.terminal     
|   108 +
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/config.ini      
|  2037 ++++++++++
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/simerr          
|    13 +
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/simout          
|    17 +
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/stats.txt       
|  1628 +++++++
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/system.terminal 
|     0 
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/config.ini           
|  1390 ++++++
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/simerr               
|    13 +
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/simout               
|    16 +
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/stats.txt            
|  1074 +++++
 tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/system.terminal      
|     0 
 tests/long/se/10.mcf/ref/arm/linux/minor-timing/config.ini                    
|   816 ++++
 tests/long/se/10.mcf/ref/arm/linux/minor-timing/simerr                        
|     1 +
 tests/long/se/10.mcf/ref/arm/linux/minor-timing/simout                        
|    29 +
 tests/long/se/10.mcf/ref/arm/linux/minor-timing/stats.txt                     
|   695 +++
 tests/long/se/20.parser/ref/alpha/tru64/minor-timing/config.ini               
|   718 +++
 tests/long/se/20.parser/ref/alpha/tru64/minor-timing/simerr                   
|     5 +
 tests/long/se/20.parser/ref/alpha/tru64/minor-timing/simout                   
|    71 +
 tests/long/se/20.parser/ref/alpha/tru64/minor-timing/stats.txt                
|   670 +++
 tests/long/se/20.parser/ref/arm/linux/minor-timing/config.ini                 
|   816 ++++
 tests/long/se/20.parser/ref/arm/linux/minor-timing/simerr                     
|     2 +
 tests/long/se/20.parser/ref/arm/linux/minor-timing/simout                     
|    73 +
 tests/long/se/20.parser/ref/arm/linux/minor-timing/stats.txt                  
|   738 +++
 tests/long/se/30.eon/ref/alpha/tru64/minor-timing/config.ini                  
|   718 +++
 tests/long/se/30.eon/ref/alpha/tru64/minor-timing/simerr                      
|    51 +
 tests/long/se/30.eon/ref/alpha/tru64/minor-timing/simout                      
|    16 +
 tests/long/se/30.eon/ref/alpha/tru64/minor-timing/stats.txt                   
|   631 +++
 tests/long/se/30.eon/ref/arm/linux/minor-timing/config.ini                    
|   816 ++++
 tests/long/se/30.eon/ref/arm/linux/minor-timing/simerr                        
|    57 +
 tests/long/se/30.eon/ref/arm/linux/minor-timing/simout                        
|    19 +
 tests/long/se/30.eon/ref/arm/linux/minor-timing/stats.txt                     
|   699 +++
 tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/config.ini              
|   718 +++
 tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/simerr                  
|     6 +
 tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/simout                  
|  1390 ++++++
 tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/stats.txt               
|   659 +++
 tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/config.ini                
|   816 ++++
 tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/simerr                    
|     2 +
 tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/simout                    
|  1391 ++++++
 tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/stats.txt                 
|   725 +++
 tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/config.ini               
|   718 +++
 tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/simerr                   
|     5 +
 tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/simout                   
|    13 +
 tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/stats.txt                
|   660 +++
 tests/long/se/50.vortex/ref/arm/linux/minor-timing/config.ini                 
|   816 ++++
 tests/long/se/50.vortex/ref/arm/linux/minor-timing/simerr                     
|     1 +
 tests/long/se/50.vortex/ref/arm/linux/minor-timing/simout                     
|    14 +
 tests/long/se/50.vortex/ref/arm/linux/minor-timing/stats.txt                  
|   729 +++
 tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/config.ini                
|   718 +++
 tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/simerr                    
|     5 +
 tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/simout                    
|    28 +
 tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/stats.txt                 
|   669 +++
 tests/long/se/60.bzip2/ref/arm/linux/minor-timing/config.ini                  
|   816 ++++
 tests/long/se/60.bzip2/ref/arm/linux/minor-timing/simerr                      
|     2 +
 tests/long/se/60.bzip2/ref/arm/linux/minor-timing/simout                      
|    30 +
 tests/long/se/60.bzip2/ref/arm/linux/minor-timing/stats.txt                   
|   733 +++
 tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/config.ini                
|   718 +++
 tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/simerr                    
|     5 +
 tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/simout                    
|    28 +
 tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/stats.txt                 
|   633 +++
 tests/long/se/70.twolf/ref/arm/linux/minor-timing/config.ini                  
|   816 ++++
 tests/long/se/70.twolf/ref/arm/linux/minor-timing/simerr                      
|     1 +
 tests/long/se/70.twolf/ref/arm/linux/minor-timing/simout                      
|    29 +
 tests/long/se/70.twolf/ref/arm/linux/minor-timing/stats.txt                   
|   699 +++
 tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini               
|   718 +++
 tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simerr                   
|     1 +
 tests/quick/se/00.hello/ref/alpha/linux/minor-timing/simout                   
|    14 +
 tests/quick/se/00.hello/ref/alpha/linux/minor-timing/stats.txt                
|   613 +++
 tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini               
|   718 +++
 tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simerr                   
|     2 +
 tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/simout                   
|    14 +
 tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/stats.txt                
|   607 ++
 tests/quick/se/00.hello/ref/arm/linux/minor-timing/config.ini                 
|   816 ++++
 tests/quick/se/00.hello/ref/arm/linux/minor-timing/simerr                     
|     1 +
 tests/quick/se/00.hello/ref/arm/linux/minor-timing/simout                     
|    14 +
 tests/quick/se/00.hello/ref/arm/linux/minor-timing/stats.txt                  
|   678 +++
 86 files changed, 35578 insertions(+), 4 deletions(-)

diffs (truncated from 36048 to 300 lines):

diff -r ebb376f73dd2 -r 384d554cea8c tests/SConscript
--- a/tests/SConscript  Wed Jul 23 16:09:04 2014 -0500
+++ b/tests/SConscript  Wed Jul 23 16:09:05 2014 -0500
@@ -306,6 +306,7 @@
                 'tsunami-simple-timing-dual',
                 'twosys-tsunami-simple-atomic',
                 'tsunami-o3', 'tsunami-o3-dual',
+                'tsunami-minor', 'tsunami-minor-dual',
                 'tsunami-inorder',
                 'tsunami-switcheroo-full']
 if env['TARGET_ISA'] == 'sparc':
@@ -321,6 +322,8 @@
                 'realview-o3',
                 'realview-o3-checker',
                 'realview-o3-dual',
+                'realview-minor',
+                'realview-minor-dual',
                 'realview-switcheroo-atomic',
                 'realview-switcheroo-timing',
                 'realview-switcheroo-o3',
@@ -331,10 +334,13 @@
                 'pc-o3-timing',
                 'pc-switcheroo-full']
 
-configs += ['simple-atomic', 'simple-timing', 'o3-timing', 'memtest',
-            'simple-atomic-mp', 'simple-timing-mp', 'o3-timing-mp',
-            'inorder-timing', 'rubytest', 'tgen-simple-mem',
-            'tgen-dram-ctrl']
+configs += ['simple-atomic', 'simple-atomic-mp',
+            'simple-timing', 'simple-timing-mp',
+            'inorder-timing',
+            'minor-timing', 'minor-timing-mp',
+            'o3-timing', 'o3-timing-mp',
+            'rubytest', 'memtest',
+            'tgen-simple-mem', 'tgen-dram-ctrl']
 
 if env['PROTOCOL'] != 'None':
     if env['PROTOCOL'] == 'MI_example':
diff -r ebb376f73dd2 -r 384d554cea8c tests/configs/minor-timing-mp.py
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/configs/minor-timing-mp.py  Wed Jul 23 16:09:05 2014 -0500
@@ -0,0 +1,46 @@
+# Copyright (c) 2013 ARM Limited
+# All rights reserved.
+#
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
+#
+# Copyright (c) 2006-2007 The Regents of The University of Michigan
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
+# redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution;
+# neither the name of the copyright holders nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# 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 Hansson
+
+from m5.objects import *
+from base_config import *
+
+nb_cores = 4
+root = BaseSESystem(mem_mode='timing', mem_class=DDR3_1600_x64,
+                    cpu_class=MinorCPU, num_cpus=nb_cores).create_root()
diff -r ebb376f73dd2 -r 384d554cea8c tests/configs/minor-timing.py
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/configs/minor-timing.py     Wed Jul 23 16:09:05 2014 -0500
@@ -0,0 +1,45 @@
+# Copyright (c) 2013 ARM Limited
+# All rights reserved.
+#
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
+#
+# Copyright (c) 2006-2007 The Regents of The University of Michigan
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
+# redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution;
+# neither the name of the copyright holders nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# 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 Hansson
+
+from m5.objects import *
+from base_config import *
+
+root = BaseSESystemUniprocessor(mem_mode='timing', mem_class=DDR3_1600_x64,
+                                cpu_class=MinorCPU).create_root()
diff -r ebb376f73dd2 -r 384d554cea8c tests/configs/realview-minor-dual.py
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/configs/realview-minor-dual.py      Wed Jul 23 16:09:05 2014 -0500
@@ -0,0 +1,44 @@
+# Copyright (c) 2012 ARM Limited
+# All rights reserved.
+#
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
+# redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution;
+# neither the name of the copyright holders nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# 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
+
+from m5.objects import *
+from arm_generic import *
+
+root = LinuxArmFSSystem(mem_mode='timing',
+                        mem_class=DDR3_1600_x64,
+                        cpu_class=MinorCPU,
+                        num_cpus=2).create_root()
diff -r ebb376f73dd2 -r 384d554cea8c tests/configs/realview-minor.py
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/configs/realview-minor.py   Wed Jul 23 16:09:05 2014 -0500
@@ -0,0 +1,43 @@
+# Copyright (c) 2014 ARM Limited
+# All rights reserved.
+#
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
+# redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution;
+# neither the name of the copyright holders nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# 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
+
+from m5.objects import *
+from arm_generic import *
+
+root = LinuxArmFSSystemUniprocessor(mem_mode='timing',
+                                    mem_class=DDR3_1600_x64,
+                                    cpu_class=MinorCPU).create_root()
diff -r ebb376f73dd2 -r 384d554cea8c tests/configs/tsunami-minor-dual.py
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/configs/tsunami-minor-dual.py       Wed Jul 23 16:09:05 2014 -0500
@@ -0,0 +1,44 @@
+# Copyright (c) 2012 ARM Limited
+# All rights reserved.
+#
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
+# redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution;
+# neither the name of the copyright holders nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# 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
+
+from m5.objects import *
+from alpha_generic import *
+
+root = LinuxAlphaFSSystem(mem_mode='timing',
+                          mem_class=DDR3_1600_x64,
+                          cpu_class=MinorCPU,
+                          num_cpus=2).create_root()
diff -r ebb376f73dd2 -r 384d554cea8c tests/configs/tsunami-minor.py
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/configs/tsunami-minor.py    Wed Jul 23 16:09:05 2014 -0500
@@ -0,0 +1,43 @@
+# Copyright (c) 2012 ARM Limited
+# All rights reserved.
+#
+# The license below extends only to copyright in the software and shall
+# not be construed as granting a license to any other intellectual
+# property including but not limited to intellectual property relating
+# to a hardware implementation of the functionality of the software
+# licensed hereunder.  You may use the software subject to the license
+# terms below provided that you ensure that this notice is replicated
+# unmodified and in its entirety in all distributions of the software,
+# modified or unmodified, in source code or in binary form.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to