if self.kernel_args is None:
for line in self._get_template_menu_lst():
if line.startswith("kernel"):
- _, _, args = line.split(" ", 2)
+ _, _, args = line.strip().split(" ", 2)
self.kernel_args = args.split(" ")
return self.kernel_args
GEM5_START_TIMEOUT = 1 # in seconds
class Gem5MachineBase(ARMSimulatorBase):
- imagename = "armv7_a15ve_1_image"
+ imagename = "armv7_a15ve_gem5_image"
def __init__(self, options):
super(Gem5MachineBase, self).__init__(options)
# write menu.lst in build directory
debug.verbose("writing menu.lst in build directory")
menulst_fullpath = os.path.join(self.options.builds[0].build_dir,
- "platforms", "arm", "menu.lst.armv7_a15ve")
+ "platforms", "arm", self.menulst_template)
debug.verbose("writing menu.lst in build directory: %s" %
menulst_fullpath)
self._write_menu_lst(modules.get_menu_data("/"), menulst_fullpath)