按规划持续工作
结论:已将 vendored LinuxCNC TDR 和 bridge-mill REMAP 描述符纳入 linuxcnc_remap_parse_harness,parse 层与现有执行 baseline 覆盖范围一致,native 验证通过,未实现自有 M 码语义。
This commit is contained in:
@@ -626,10 +626,10 @@ using `M68`, `M66`, and `_hal[motion.switchkins-type]`; it does not implement
|
||||
the remap execution path.
|
||||
|
||||
`linuxcnc_remap_parse_harness` links vendored `interp_remap.cc` for the
|
||||
standalone remap descriptor path. It reads the vendored `xyzac-trt` and
|
||||
`xyzbc-trt` INI `REMAP` entries, resolves their `remap_subs/*.ngc` files
|
||||
through LinuxCNC `find_ngc_file()`, and validates the resulting
|
||||
`_setup.m_remapped` descriptors for `M428`, `M429`, and `M430`. Python
|
||||
callbacks remain runtime boundaries. Native and WASM validation now execute
|
||||
the NGC remap/file paths through vendored LinuxCNC O-word dispatch and the
|
||||
standalone HAL adapter boundary.
|
||||
standalone remap descriptor path. It reads the vendored `xyzac-trt`,
|
||||
`xyzbc-trt`, `xyzab-tdr`, and bridge-mill INI `REMAP` entries, resolves their
|
||||
`remap_subs/*.ngc` files through LinuxCNC `find_ngc_file()`, and validates the
|
||||
resulting `_setup.m_remapped` descriptors for each machine's LinuxCNC-defined
|
||||
`M428`/`M429`/`M430` set. Python callbacks remain runtime boundaries. Native
|
||||
and WASM validation now execute the NGC remap/file paths through vendored
|
||||
LinuxCNC O-word dispatch and the standalone HAL adapter boundary.
|
||||
|
||||
Reference in New Issue
Block a user