按建议,继续下一步工作

结论:已将 LinuxCNC TP 源码纳入 wasm-port 的可复现 vendor 清单和 native probe 构建,新增真实 tpCreate/tpAddLine/tpRunCycle 线性运动验证,并通过 native probes 全量验证。
This commit is contained in:
2026-06-07 07:39:26 +08:00
parent 078f1f6f8e
commit e328394184
72 changed files with 27200 additions and 0 deletions

View File

@@ -23,6 +23,13 @@ typedef union {
unsigned long long lu;
} hal_data_u;
typedef bool hal_bit_t;
typedef double hal_float_t;
typedef int hal_s32_t;
typedef unsigned int hal_u32_t;
typedef long long hal_s64_t;
typedef unsigned long long hal_u64_t;
int hal_init(const char *);
int hal_ready(int);
int hal_get_pin_value_by_name(const char *, hal_type_t *, hal_data_u **, bool *);

View File

@@ -19,6 +19,10 @@
#define RTAPI_NAME_LEN 31
#endif
#ifndef EXPORT_SYMBOL
#define EXPORT_SYMBOL(symbol)
#endif
typedef enum {
RTAPI_MSG_NONE = 0,
RTAPI_MSG_ERR,