bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Real-time operation of Mach microkernel?


From: John Wason
Subject: Real-time operation of Mach microkernel?
Date: Mon, 18 Jul 2011 15:58:40 -0400
User-agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.18) Gecko/20110616 Lightning/1.0b2 Thunderbird/3.1.11

Hello,

I am a robotics engineer and find Hurd's design interesting. It is difficult to run robotic software on a full operating system because the kernel is way to complicated to specialize for a real-time robot system. Real-time linux does exist, but you still end up dealing with all the complexity of linux at the low-level control loop. Are there any plans for doing a real-time version of the Mach kernel? I think it would actually be a "relatively minor" change to a microkernel when compared to the full linux kernel. Basically certain callback function would need to be executed at exactly the right time, and have the ability to read and write to hardware very quickly at a low level. I curretly use a program that is more or less dos, and uses raw pci equivalents of "inp" and "outp". Some DMA control may be useful as well.

   -John



reply via email to

[Prev in Thread] Current Thread [Next in Thread]