Date: Fri, 13 Nov 92 10:23:20 GMT From: acc AT asterix DOT inescn DOT pt (Antonio Costa) To: dj AT ctron DOT com, djgpp AT sun DOT soe DOT clarkson DOT edu Hi. We are thinking of changing GO32 to support multitasking (preemptive). The basic idea is to change GO32 code so that it will allow running several programs (compiled with DJGPP) simultaneously. For that, we'll create or adapt a shell (like C-Shell or Korn shell...) in which the user will be able to launch programs interactively... Please note that we are not interested in running normal DOS programs inside the shell, only DJGPP-compiled programs. MAIN TOPICS: * How does VPCI match with multitasking? * Where should we implement the multitasking kernel: above VPCI or under? * Is the 387 emulator reentrant? Will we have problems there? * The BIOS calls are not reentrant. If we use VPCI will it solve this problem? And about DOS? In short, the idea is to have a 32 bit DOS extender with preemptive multitasking, providing the programmers with the fork() system call and related functions and so on... Please tell us about your ideas about this project. (Reply to acc AT asterix DOT inescn DOT pt) Regards, Antonio Costa and Pedro Oliveira. ......................................................................... O O / / I N E S C | O | Antonio Costa | E-Mail acc AT asterix DOT inescn DOT pt | |\ | O | acc AT basinger DOT inescn DOT pt | | \ | / O Comp. Graphics & CAD | DECnet inescn::a_costa | | \| / / | VAX-Mail +26802001576::a_costa | | / | | Largo Mompilher 22 | UUCP {mcvax,...}!... O | |-O | | 4100 Porto PORTUGAL | Bell +351+02+321006 / \ / \ O O O "Let the good times roll..."