按规划持续工作

结论:WASM interpreter 已链接 vendored LinuxCNC interp_remap.cc,并通过 SDK C ABI 运行 vendored xyzac/xyzbc switchkins remap demo;Node/host/browser smoke 均通过,未新增 JavaScript M428/M429/M430 或运动学语义。
This commit is contained in:
2026-06-08 18:04:09 +08:00
parent 567f72d35f
commit 149095274c
7 changed files with 292 additions and 15 deletions

View File

@@ -74,10 +74,10 @@ Current validation is intentionally mechanical:
dual-rotary, and table-rotary-tilting LinuxCNC sample machines. NGC remap
descriptors for the TRT sample machines are parsed through vendored
`Interp::parse_remap()` and `find_ngc_file()` by
`linuxcnc_remap_parse_harness`. Full standalone execution still needs
LinuxCNC O-word remap dispatch, the `M68`/`M66` synchronization path, and
`_hal[motion.switchkins-type]` readback connected through the standalone HAL
boundary.
`linuxcnc_remap_parse_harness`; native and WASM Node validation execute the
selected TRT switchkins demo files through vendored LinuxCNC O-word remap
dispatch, file `open()`/`read()`/`execute()`, and the standalone HAL adapter
boundary for `M68`/`M66` plus `_hal[motion.switchkins-type]` readback.
- Cutter compensation positive motion and negative interpreter paths are
fixture-covered through vendored `interp_convert.cc` and `interp_queue.cc`.
- Browser/WASM C ABI and JS SDK layers are now present for the INI parser, the