Implementation of Real-Time Facilities in Pascal
A real-time kernel which supports concurrent programming in Pascal is described. It implements semaphores for mutual exclusion and events for other synchronization. The kernel also offers the possibility to program I/O handlers. The kernel is written in Pascal, but relies on a small number of assembly written procedures for process creation, transfer between processes and handling of interrupts. TA real-time kernel which supports concurrent programming in Pascal is described. It implements semaphores for mutual exclusion and events for other synchronization. The kernel also offers the possibility to program I/O handlers. The kernel is written in Pascal, but relies on a small number of assembly written procedures for process creation, transfer between processes and handling of interrupts. T