memtest-ruby.py (9577:91cac7c9c636) memtest-ruby.py (9790:ccc428657233)
1# Copyright (c) 2006-2007 The Regents of The University of Michigan
2# Copyright (c) 2010 Advanced Micro Devices, Inc.
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions are
7# met: redistributions of source code must retain the above copyright
8# notice, this list of conditions and the following disclaimer;

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

76# overwrite options.num_cpus with the nb_cores value
77options.num_cpus = nb_cores
78
79# system simulated
80system = System(cpu = cpus,
81 funcmem = SimpleMemory(in_addr_map = False),
82 physmem = SimpleMemory(null = True),
83 funcbus = NoncoherentBus())
1# Copyright (c) 2006-2007 The Regents of The University of Michigan
2# Copyright (c) 2010 Advanced Micro Devices, Inc.
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions are
7# met: redistributions of source code must retain the above copyright
8# notice, this list of conditions and the following disclaimer;

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

76# overwrite options.num_cpus with the nb_cores value
77options.num_cpus = nb_cores
78
79# system simulated
80system = System(cpu = cpus,
81 funcmem = SimpleMemory(in_addr_map = False),
82 physmem = SimpleMemory(null = True),
83 funcbus = NoncoherentBus())
84system.clock = options.sys_clock
84
85Ruby.create_system(options, system)
86
87assert(len(cpus) == len(system.ruby._cpu_ruby_ports))
88
89for (i, ruby_port) in enumerate(system.ruby._cpu_ruby_ports):
90 #
91 # Tie the cpu test and functional ports to the ruby cpu ports and

--- 23 unchanged lines hidden ---
85
86Ruby.create_system(options, system)
87
88assert(len(cpus) == len(system.ruby._cpu_ruby_ports))
89
90for (i, ruby_port) in enumerate(system.ruby._cpu_ruby_ports):
91 #
92 # Tie the cpu test and functional ports to the ruby cpu ports and

--- 23 unchanged lines hidden ---