Have to disagree to make all hal pins the same type. Type checking is general 
something good then possible. This is a step in opposite direction.

Nicklas Karlsson


Den Onsdag, Oktober 29, 2025 16:43 CET, skrev Jon Elson 
<[email protected]>:
 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

 

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

Reply via email to