Parallel programming in Modula-2 and real time systems. 
Author Message
 Parallel programming in Modula-2 and real time systems.

Parallel programming in Modula-2 and real time systems.

this group to a real time kernel for Modula-2 by Georg Maier, ETH Zuerich.
He also asked for other such systems and literature for educational use.
Sorry for this late response.

A longer article in MODUS Quarterly, issue 7 of February 1987, comes to mind.
"Building an OS with Modula-2" by B. Justice, S. Osborne & V. Willis.  In
about 25 pages they describe an operating system kernel for an MSDOS based PC.
The system was written using Logitec Modula-2.

I haven't looked at it for a long time, but when I tested it then, it seemed
quite robust and complete (the code was available from the authors).  The
following is based on the authors abstract:

The kernel supports multi-programming with a preemptive scheduler, device
interface, queue management and a time out request server.  It is claimed to
be complete enough to develop interactive, real time and concurrent
processing applications.  The kernel allows for application design based on
cooperating processes and monitors.

The authors also present an application allowing multiple files to be copied
simultaneously using multiprocessing.  Part of the application is a window
subsystem allowing user input and output from a menu process.

Ole-Bjorn Tuftedal

Dept. of Information Science
University of Bergen, Norway

Fri, 06 Jan 1995 18:59:10 GMT  
 [ 1 post ] 

 Relevant Pages 

1. Real-Time Systems and Programming Languages

2. Logic Programming for Real Time Systems

3. Time to REAL & REAL to time

4. Parallel Programming in Modula-2

5. HLP: SmallTalk real-time Embedded Systems

6. F68HC11 MaxForth and real time operating system

7. Real Time Expert Systems

8. Functional languages in HARD real-time systems?

9. !!Drivers Avail for UNIX and Real Time systems

10. D'nia, OO Real Time System

11. UML for Real Time Systems Development - Conference Update

12. New Real-Time Systems Book


Powered by phpBB® Forum Software