At my company, we currently face the following problem:

We have a piece of fairly old software, written in PL/M and intel C, running
on naked x86 in real mode. This is important, because the software makes
heavy use of the 16:16 bit pointer arithmetic. Rewriting the code is not
affordable, but we can bind it to a stand-alone, relocatable block. Small
changes are also possible.

Now, is there a way to have a RT task that gives this software the illusion
to run alone in it's 1MB RAM with 16:16 pointers? And even worse, is it
possible to run _two_ of these with a small area of shared memory and I/O
access?

This may sound totally naive, as I haven't the faintest knowledge about all
these real, virtual and protected modes of the x86's. There are some real
time kernals that could do this, but they lack every piece of the comfort
of a Linux system.

So, if anyone here has an idea or knows someone I could ask, this
information would be very appreciated. We also think about hiring someone
for the job (North Germany...).

   Kai

-- 
    == Kai M. Becker == [EMAIL PROTECTED] == Bremen, Germany ==
  "Any technology distinguishable from magic is insufficiently advanced"

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to