Skip to content

Commit aefe960

Browse files
authored
cbuild-run: replace 'debugger:reset' node processing with stub (#1838)
1 parent b8aadf8 commit aefe960

File tree

1 file changed

+3
-22
lines changed

1 file changed

+3
-22
lines changed

pyocd/target/pack/cbuild_run.py

Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -153,28 +153,9 @@ def _cbuild_target_start_processor(self) -> None:
153153

154154
@staticmethod
155155
def _cbuild_target_configure_core_reset(self) -> None:
156-
"""@brief Configures default reset types for each core."""
157-
SELECTED_RESET_MAP = {
158-
'default': Target.ResetType.DEFAULT,
159-
'hardware': Target.ResetType.HARDWARE,
160-
'system': Target.ResetType.SYSTEM,
161-
'core': Target.ResetType.CORE
162-
}
163-
164-
for core_num, core in self.cores.items():
165-
_selected_reset = self._cbuild_device.debugger.get('reset')
166-
if _selected_reset is not None:
167-
try:
168-
proc_info = self._cbuild_device.processors_ap_map[core.ap.address]
169-
except KeyError:
170-
LOG.debug("core %d not specified in debug_topology, skipping reset configuration", core_num)
171-
continue
172-
173-
_reset_type = SELECTED_RESET_MAP.get(_selected_reset.lower())
174-
if _reset_type is None:
175-
LOG.warning("core %d: unsupported reset type '%s'; will use 'default'", core_num, _selected_reset)
176-
else:
177-
core.default_reset_type = _reset_type
156+
"""@brief Configures default reset types for each core, based on .cbuild-run.yml."""
157+
# Currently unimplemented, serves as a stub for future functionality.
158+
return None
178159

179160
@staticmethod
180161
def _cbuild_target_add_core(_self, core: CoreTarget) -> None:

0 commit comments

Comments
 (0)