www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/08/29/05:45:11

Message-ID: <001d01c13060$5a2bd420$d5000a0a@cerber>
From: "Rafal Maj" <rmaj AT mail DOT pgd DOT pl>
To: <djgpp AT delorie DOT com>
References: <wT2e7.225271$U27 DOT 6436137 AT news DOT chello DOT at> <7704-Tue14Aug2001101705+0300-eliz AT is DOT elta DOT co DOT il>
Subject: Litle help ?
Date: Wed, 29 Aug 2001 09:58:12 +0200
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Reply-To: djgpp AT delorie DOT com

Hi,
I was realy serious about writting small OS, or rater environmnet+GUI basing
on DJGPP... I got my first job (as programmer of course :) so I didn't have
much time and this is why UPT still isn't ready...

I have on 2 questions...
1) I realy want to call other exe functions, but we had discuss it before,
and I understand that this is hard to implement... so maybe - can You give
me adress of DXE examples / FAQ / documentation ?

2) Multitasking... currenty I'm using alarm() to prevent system hangs... but
I don't now how to implement or sikmulate multitasking... if I can only now
adress (processor state as in longjump) of instruction that was
about to execute when sigalrm was rised... I could then jump to task #2 and
then jump back to instruction that was terminated by SIGALRM...
why SIGALRM has only 1 sec resolution ? Can I rise some signals in regular
time spaces less then 1 sec ?
How about using 1C clock hardware interrupt ?
Can I implement something even more precission ?

Please help me.... if You have some time ofcourse,
many thanks :-)
--
Rafa256


- Raw text -


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