예제 #1
0
 def check_item(self):
     rootfs = launch_cfg_lib.get_rootdev_info(self.board_info)
     launch_cfg_lib.args_aval_check(self.args["uos_type"], "uos_type",
                                    launch_cfg_lib.UOS_TYPES)
     launch_cfg_lib.args_aval_check(self.args["rtos_type"], "rtos_type",
                                    launch_cfg_lib.RTOS_TYPE)
     launch_cfg_lib.mem_size_check(self.args["mem_size"], "mem_size")
     launch_cfg_lib.args_aval_check(self.args["gvt_args"], "gvt_args",
                                    launch_cfg_lib.GVT_ARGS)
     launch_cfg_lib.args_aval_check(self.args["vbootloader"], "vbootloader",
                                    launch_cfg_lib.BOOT_TYPE)
     launch_cfg_lib.args_aval_check(self.args["console_type"],
                                    "console_type",
                                    launch_cfg_lib.REDIRECT_CONSOLE)
예제 #2
0
 def check_item(self):
     rootfs = launch_cfg_lib.get_rootdev_info(self.board_info)
     launch_cfg_lib.args_aval_check(self.args["uos_type"], "uos_type",
                                    launch_cfg_lib.UOS_TYPES)
     launch_cfg_lib.args_aval_check(self.args["rtos_type"], "rtos_type",
                                    launch_cfg_lib.RTOS_TYPE)
     launch_cfg_lib.mem_size_check(self.args["mem_size"], "mem_size")
     launch_cfg_lib.args_aval_check(self.args["vbootloader"], "vbootloader",
                                    launch_cfg_lib.BOOT_TYPE)
     launch_cfg_lib.args_aval_check(self.args["vuart0"], "vuart0",
                                    launch_cfg_lib.DM_VUART0)
예제 #3
0
 def check_item(self):
     (rootfs, num) = board_cfg_lib.get_rootfs(self.board_info)
     launch_cfg_lib.args_aval_check(self.args["uos_type"], "uos_type",
                                    launch_cfg_lib.UOS_TYPES)
     launch_cfg_lib.args_aval_check(self.args["rtos_type"], "rtos_type",
                                    launch_cfg_lib.RTOS_TYPE)
     launch_cfg_lib.mem_size_check(self.args["mem_size"], "mem_size")
     launch_cfg_lib.args_aval_check(self.args["vbootloader"], "vbootloader",
                                    launch_cfg_lib.BOOT_TYPE)
     launch_cfg_lib.args_aval_check(self.args["vuart0"], "vuart0",
                                    launch_cfg_lib.DM_VUART0)
     cpu_affinity = launch_cfg_lib.uos_cpu_affinity(
         self.args["cpu_affinity"])
     err_dic = scenario_cfg_lib.vm_cpu_affinity_check(
         self.launch_info, cpu_affinity, "pcpu_id")
     launch_cfg_lib.ERR_LIST.update(err_dic)
예제 #4
0
 def check_item(self):
     (rootfs, num) = board_cfg_lib.get_rootfs(self.board_info)
     launch_cfg_lib.args_aval_check(self.args["uos_type"], "uos_type",
                                    launch_cfg_lib.UOS_TYPES)
     launch_cfg_lib.args_aval_check(self.args["rtos_type"], "rtos_type",
                                    launch_cfg_lib.RTOS_TYPE)
     launch_cfg_lib.mem_size_check(self.args["mem_size"], "mem_size")
     launch_cfg_lib.args_aval_check(self.args["vbootloader"], "vbootloader",
                                    launch_cfg_lib.BOOT_TYPE)
     launch_cfg_lib.args_aval_check(self.args["vuart0"], "vuart0",
                                    launch_cfg_lib.DM_VUART0)
     launch_cfg_lib.args_aval_check(self.args["enable_ptm"], "enable_ptm",
                                    launch_cfg_lib.y_n)
     launch_cfg_lib.args_aval_check(self.args["allow_trigger_s5"],
                                    "allow_trigger_s5", launch_cfg_lib.y_n)
     cpu_affinity = launch_cfg_lib.uos_cpu_affinity(
         self.args["cpu_affinity"])
     err_dic = scenario_cfg_lib.vm_cpu_affinity_check(
         self.launch_info, cpu_affinity, "pcpu_id")
     launch_cfg_lib.ERR_LIST.update(err_dic)
     launch_cfg_lib.check_shm_regions(self.args["shm_regions"],
                                      self.scenario_info)
     launch_cfg_lib.check_console_vuart(self.args["console_vuart"],
                                        self.args["vuart0"],
                                        self.scenario_info)
     launch_cfg_lib.check_communication_vuart(
         self.args["communication_vuarts"], self.scenario_info)
     launch_cfg_lib.check_enable_ptm(self.args["enable_ptm"],
                                     self.scenario_info)