On 10/28/25 18:34, andy pugh wrote:
There are three things that I would like to see in 2.10, only one of
which is likely to be uncontentious.

1) Convert all int HAL pins to 64-bit.
     This has to go in 2.10, if it happens at all.
Would this require all drivers to be rewritten?

2) Do away with HAL parameters. Convert them all to full pins.
     In theory using  parameters saves HAL shared memory as they are
meant to live in normal memory. In practice
     nearly every HAL component puts both pins and parameters in HAL
shared memory, so this advantage is
    not realised. René has a branch in which this has been done.
I have no complaint about this one.
3) Incorporate the 9-axis blending TP from Tormach Pathpilot.
     I have the code, and have even tried just dropping it in.
     https://github.com/LinuxCNC/linuxcnc/compare/master...Tormach_9_axis
     It's obviously not going to work like that. If anyone wants to
look at making it all work, that would be great :-)
     That PR serves the purpose of showing what has changed and where.
I don't know if it's a good place to
     start actually merging though.

This could be a can of worms, and require some rigorous testing, but sounds like a good idea!

Jon



_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to