|
From: andy p. <bod...@gm...> - 2020-04-10 10:52:05
|
On Fri, 10 Apr 2020 at 03:45, Johannes Fassotte <joh...@au...> wrote: > > I don’t know. This is not something that I have looked into. ... > I’m I thinking wrong? Convert some to kernel modules like in OpenCN? This is actually the cause of the problem. (though calling it a problem is not really correct) At least with RTAI all of the realtime code already runs as kernel modules. The realtime code needs to have a non-empty queue to continue to execute in realtime, it can't afford to wait for input from user-space. But, sometimes the realtime code needs to wait for input from userspace. At which point there needs to be a handshake. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |