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
