Quote Originally Posted by for View Post
MCU/FPGA between host and driver could make that job.

Sure

At the cost of profound code complexity. The main benefits of using LinuxCNC are a permissive license and user head count. Hardly technical arguments.
Nonsense, there are lots of technical advantages for a simple single locus of control realtime motion system like LinuxCNC
Buffered systems that have the same capabilities are more complex