The C programming language
Modula-2 projects for an operation-systems course: racing sorts and multiple windows
SIGCSE '86 Proceedings of the seventeenth SIGCSE technical symposium on Computer science education
The architecture of a user interface toolkit
UIST '88 Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
A common compiler for LOTOS and SDL specifications
IBM Systems Journal
A simulation environment for vehicle-to-grid integration studies
Proceedings of the 2011 Summer Computer Simulation Conference
Hi-index | 0.00 |
This paper describes the implementation of a simple kernel providing concurrency for the C programming language1. The kernel provides services for process creation and termination, process synchronization, handling of interrupts, and mutual exclusion. It runs under UNIX2 (bsd 4.2) and is almost entirely implemented in C([2]).