[comp.realtime] Real-time kernels for IBM PC environment

jrv@demon.siemens.com (James R Vallino) (06/23/89)

I am looking into using a real-time kernel on an embedded 286 system.  So far
I have discovered the following packages:

    ZIP
    C-Executive
    AMX
    VRTX
    QNX <- this provides more than I need

I would be interested in hearing from anyone who has had experience with
anyone of these packages.

A second somewhat related question.  I know that MS-DOS and the PC's ROM BIOS
are not re-entrant.  The packages I have looked at provide drivers to
replace the BIOS and make troublesome calls to DOS serial resources.  But
on the subject of the compiler run-time library I get somewhat conflicting
information.  Some companies restrict the compilers they support,
C-Executive requires Lattice or Whitesmith, because they say the others,
specifically Microsoft, can not be used.  Others, solve the problem by
having each task link in a private copy of the run-time library.  Rather
wasteful on memory and it may pose problems when I go to ROM or if a task is
multi-threaded.  What is other people's experience?

I'll summarize the information which I receive.
Jim Vallino	Siemens Corporate Research, Princeton, NJ
jrv@demon.siemens.com
princeton!siemens!demon!jrv
(609) 734-3331

krees@zaphod.axion.bt.co.uk (kearton rees) (06/26/89)

From article <10922@siemens.siemens.com>, by jrv@demon.siemens.com (James R Vallino):
> I am looking into using a real-time kernel on an embedded 286 system.  So far
> I have discovered the following packages:
> 
>     ZIP
>     C-Executive
>     AMX
>     VRTX
>     QNX <- this provides more than I need
> 
> Jim Vallino	Siemens Corporate Research, Princeton, NJ

Intel do a real-time executive for all the *86 series, called RMX.
Since they make the chips there should be few problems B-}.
We have used it on telephone exchanges with good results.

Kearton
#--------------------------------------------------------------#
 krees@axion.bt.co.uk

 British Telecom Research Labs.,
 Martlesham Heath,
 Ipswich,
 Suffolk, IP5 7RE
 United Kingdom.
#--------------------------------------------------------------#