This is an update (July 2000) release of original RTX DEMO.

RTX 2000 DEMO+ is a translation for TURBO C++ 3.1 w/TASM.  With very
minor changes the original RTX DEMO compiled almost right-out-of-the-box.
I hope the changes made necessary for Turbo C are clearly commented.

I made changes and added a couple of useful things:

        * Clock displays time better now

        * Queued Events are demonstrated by pressing Q.  This queues
          one cycle of task 2.  Pressing Q several times stacks that many
          cycles for task 2 but only up to 32 which is a maximum limit.
          The queue size limitation is of course scaleable.  This approach
          could be replaced using dynamic allocation from the heap but I was
          learning C while doing this RTX work over and had not yet developed
          some of the concepts available by C when Queued Events was added.

        * RS232 channels. The new code easily allows 4 concurrent serial ports
          to communicate to your multitasking RTX application.  The assembly
          RS232.ASM adds definable interrupt driven ports that have tested
          several notches above 9600 bps.  With the idea in mind to make
          RTX run in a dedicated processor as an embedded application, BIOS
          level procedures are included that should remove BIOS dependency.

DEMO.C plays an important role for anyone to stage experiments and play with
RTX.

PS - the *.DSK & *.PRJ are TC dependency files.  They can be erases and you
     then must hand pick the source files and IDE configuration.  As a minimum,
     use Large memory model and set segment names: Code Seg = 'RTX_TEXT', 
     Code Class = 'CODE' and all other names to '*'.  I used Borland keywords
     as the default source option and set other options for 386 or better CPU.
     I once changed things and compiled RTX for an 8086 wo/ 8087 and it
     worked fine.
