>What is the current state of plex86?
Early. We do not run "real-world" OSes yet, though we're getting closer
every day. However...
>Let me give
>you some background and explain my goals. I'm a
>firmware engineer. Most of work is targeted to one
>of the many RTOSes: VxWorks, pSOS, OSE or RT-Linux.
>I typically develop my application firmware on a
>workstation then migrate it to the target OS on an
>x86 platform. The RTOSes give me a way to write my
>app and the kernel to a bootable floppy. I boot off
>this floppy to do my final round of testing and
>debugging. I would prefer to point plex86 to an
>image of the floppy on my harddrive and do most,
>if not all of my development through plex86. Is
>this currently realistic?
At this moment, no, but it may be soon. However, I'd like some more
information about the real-time nature of your applications. You can
imagine that as plex86 does timesharing of the guest OS with other
applications on the host, timing is a problem. Don't expect real-time
behavior from the guest ! If the nature of your work (firmware, so
hardware driving) requires obeying hard-realtime deadlines, it is likely
you will never be able to use plex86 for this purpose.
-- Ramon