Message-ID: <345F4585.3CE@post.comstar.ru> Date: Tue, 04 Nov 1997 18:55:49 +0300 From: Dim Zegebart Reply-To: zager AT post DOT comstar DOT ru Organization: Comstar Ltd. MIME-Version: 1.0 To: DJGPP Mail List Subject: ANNOUNCE : Palantir 0.2beta Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk Hi, I'm glad to announce the new version of my multytasking kernel for Allegro (originaly based on PDMLWP and JTLWP) Palantir v0.2b Allegro events, pre-emptieve multytasking kernel. - Pre-emtieve multytasking kernel with priorityies. - Mutex-semaphores, yield() - Universal *DEVICE* interface.(KEYBOARD,MOUSE,COMM, etc.) - 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.4+ ( + mean what comm port is device in term of Palantir). - Freeware (full C source). Note : current version tested with Allegro oct19WIP You may get it from my download page. -- Regards, Dim Zegebart, Moscow Russia. Ghostly basement : http://www.geocities.com/siliconvalley/pines/7817 DZCOMM - comm library for Allegro. Palantir - multytasking kernel for Allegro.