Mail Archives: djgpp/1997/11/04/10:57:25
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.
- Raw text -