Lines Matching refs:str
28 conn_str: str = 's32dbg'
32 reset_type: str | None = 'default'
42 core_name: str, argument
43 soc_name: str, argument
44 soc_family_name: str, argument
46 s32ds_path: str | None = None,
47 tool_opt: list[str] | None = None) -> None:
49 self.elf_file: str = runner_cfg.elf_file or ''
51 self.core_name: str = core_name
52 self.soc_name: str = soc_name
53 self.soc_family_name: str = soc_family_name
55 self.s32ds_path_override: str | None = s32ds_path
57 self.tool_opt: list[str] = []
66 def name(cls) -> str:
75 def dev_id_help(cls) -> str:
81 def tool_opt_help(cls) -> str:
129 def find_usb_probes() -> list[str]:
148 devices: list[str] = []
155 def select_probe(cls) -> str:
191 def runtime_environment(self) -> dict[str, str] | None:
204 def script_globals(self) -> dict[str, str | int | None]:
221 def server_commands(self) -> list[str]:
223 server_exec = str(self.s32ds_path / 'S32DS' / 'tools' / 'S32Debugger'
225 cmd = [server_exec, '-p', str(self.probe_cfg.server_port)]
228 def client_commands(self) -> list[str]:
237 client_exec = str(self.s32ds_path / 'S32DS' / 'tools' / 'gdb-arm'
242 def get_script(self, name: str) -> Path: argument
256 def do_run(self, command: str, **kwargs) -> None: argument
283 def do_attach_debug(self, command: str, **kwargs) -> None: argument
289 gdb_script: list[str] = []