Palantir versions described : v0.4;v0.4.1;v0.4.2;v0.5;

Version 0.4 (10 March 1998);

- DZComm part changed from v0.4.1 to 0.5.1 (see ./dzcomm/changes.txt)

- PDMLWP kernel updated (see ./lwp/)

- APP_START, p2 parameter changed. Now it points to 'void *args' parameter
  passed to the lwp_spawn() (see messages.txt)

- lwp_spawn() changed.
  New format :
  lwp_spawn(
            void (*proc)(void*), //task function
            uint stack_size, //stack size
            uint priority, //task priority
            void *args, //pointer to some data in memory
            int  *usrdata //additional userdata.
                          //Stored in lwp->usrdata field
           )

- more examples added (thanks to Salvador Eduardo Tropea (SET)

Version 0.4.1 (16 March 1998); bug fixed release

- Many thank to Nils Lohmann for fixing 16550A FIFO staff. Now it works
  fine.

- Fixing problem with 'device_clients' queue. This problem cause data
  loosing in DZComm even if RTS/CTS or XON/XOFF flow control specified.

Versio 0.4.1 (Apr 7 1998)

- DZComm part changed from v0.5.2 to 0.5.3 (see ./dzcomm/changes.txt)

- Two new functions added:
  device_stop(dev);
  device_resume(dev);
  I use it for comm ports then I need to do something comlex and don't
  want to loose data.
  
- several things changed to increase performance.

Version 0.5 (September 14 1998)

- DZComm part changed from v0.5.3 to 0.6 (see ./dzcomm/changes.txt)

- Sergey Kirpa contributed the most significant patch to solve problems
  with pre-emtieve multitasking. Now it seems to run correct. This patch
  also increase speed of multitasking monitor up to 3 times.

- One example added (ex4.c) to show how multitasking works.
  ex22.c also changed to take advantages of new capabilities

