delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/04/11/09:01:57

Message-ID: <3531E043.C687678C@post.comstar.ru>
Date: Mon, 13 Apr 1998 13:52:03 +0400
From: Dim Zegebart <zager AT post DOT comstar DOT ru>
Reply-To: zager AT post DOT comstar DOT ru
Organization: Comstar Ltd.
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: ANNOUNCE : Palantir 0.4.2 bug fixed release

Hi,
I have upload new version of Palantir at my home page

Chages:

- 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.

What is Palantir :
Allegro events, pre-emptieve multitasking kernel.
- Pre-emtieve multitasking kernel with priorityies.
- Mutex-semaphores, yield(), idled, waiting, sleeping
- Universal *DEVICE* interface.(KEYBOARD,MOUSE,COMM)
- Transparent (for developer) collecting of hardware and software
events.
  The only thing you need, just create handler for desired device.
  No while(TRUE) { if(mouse); if (keyboard); do_move(); do_...} loop.
  Events driven system, instead of it.
- Developer defined level of task priority.
- Start point for creating events driven GUI, SHELL, etc.
- Include DZComm 0.5.3
- Freeware (full C source)

--
____ ____
|   \   /   Dim Zegebart
____/____

Moscow Russia
WWW - http://www.geocities.com/siliconvalley/pines/7817
DZcomm - comm library for Allegro
Palantir - multitasking kernel for Allegro (based on PDMLWP)


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019