MemTest.py (8839:eeb293859255) MemTest.py (9338:97b4a2be1e5b)
1# Copyright (c) 2005-2007 The Regents of The University of Michigan
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 18 unchanged lines hidden (view full) ---

27# Authors: Nathan Binkert
28
29from MemObject import MemObject
30from m5.params import *
31from m5.proxy import *
32
33class MemTest(MemObject):
34 type = 'MemTest'
1# Copyright (c) 2005-2007 The Regents of The University of Michigan
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 18 unchanged lines hidden (view full) ---

27# Authors: Nathan Binkert
28
29from MemObject import MemObject
30from m5.params import *
31from m5.proxy import *
32
33class MemTest(MemObject):
34 type = 'MemTest'
35 cxx_header = "cpu/testers/memtest/memtest.hh"
35 max_loads = Param.Counter(0, "number of loads to execute")
36 atomic = Param.Bool(False, "Execute tester in atomic mode? (or timing)\n")
37 memory_size = Param.Int(65536, "memory size")
38 percent_dest_unaligned = Param.Percent(50,
39 "percent of copy dest address that are unaligned")
40 percent_reads = Param.Percent(65, "target read percentage")
41 issue_dmas = Param.Bool(False, "this memtester should issue dma requests")
42 percent_source_unaligned = Param.Percent(50,

--- 15 unchanged lines hidden ---
36 max_loads = Param.Counter(0, "number of loads to execute")
37 atomic = Param.Bool(False, "Execute tester in atomic mode? (or timing)\n")
38 memory_size = Param.Int(65536, "memory size")
39 percent_dest_unaligned = Param.Percent(50,
40 "percent of copy dest address that are unaligned")
41 percent_reads = Param.Percent(65, "target read percentage")
42 issue_dmas = Param.Bool(False, "this memtester should issue dma requests")
43 percent_source_unaligned = Param.Percent(50,

--- 15 unchanged lines hidden ---