it does deserve a reply.
Ok, I'll give it the benefit of the doubt.
So to start with some basics:
- your 'hal.ini' is not an '.ini' format but a '.hal' format.
- your 'config' would be called a 'hal component'
Whether PP is going to be fast enough will mostly depend on what kind of use you have in mind for the DAC.
Now before you make a PCB you may want to try and get that hal component of yours compiled and installed (prepend 'sudo' if you are on a package install):
halcompile --install <path/your_component.comp>
Once that hurdle is overcome you can then create a simulation config to test your custom component and your .hal file.
You can use the 'halscope' tool to check the output of your custom component:
linuxcnc.org/docs/devel/html/hal/tutoria...ec:tutorial-halscope
To get an idea of how a custom component file is structured see the components included in the source code:
github.com/LinuxCNC/linuxcnc/tree/master/src/hal/components
[edit]
Please keep in mind that presenting a ChatGPT spit out on a technical forum like this will most likely make you look like somebody who doesn't want to spend any time learning the basics. I know it may look like a good start to somebody who has no clue but to people who know just a little bit more it just simply looks like a serious lack of effort.