RESOURCES
Articles on Real-Time Scheduling
Introduction to Rate Monotonic Scheduling
By Michael Barr
Embedded Systems Programming
Introduction to Rate Monotonic Scheduling
by David Stewart and Michael Barr
Deadline Scheduling
By Peter Dibble
Embedded Systems Programming
Real Time Systems Research Groups
Real-Time Systems Laboratory, Department of Computer Science, University of Massachusetts, Amherst
Laboratory for Distributed Object Computing, UC Irvine
Distributed Real Time Ever Available Microcomputing (DREAM)
Open-Source Real Time Operating Systems
RealTime Application Interface (RTAI)
RT Linux
KURT Linux
Embedded Systems
Embedded Systems Programming
Embedded Linux Consortium
Embedded Linux
LinuxDevices.com (excellent site !)
Embedded Systems Conferences
Article: Solving the Embedded Systems Crisis (see Real Time Java section below)
Article: Embedded Systems Go Real Time with Java Technology (see Real Time Java section below)
eg3 Real Time Resources
Index
Main resource page
E Doug Jensen’s Real Time for the Real World page
Some Commercial Real Time Embedded Operating Systems
(there are many others !)
VxWorks and pSOS (Wind River Systems)
Windows Embedded (NT/XP Embedded, CE.NET) (Microsoft)
FSMLabs RTLinux
Monta Vista Linux
RED ICE Linux (REDSonic) (no longer available?)
LynxOS/LynuxWorks
QNX
Lineo Embedix (no longer available)
Java RMI backgrounders (an understanding of RMI is essential for understanding Real Time Java)
Sun’s RMI Home Page - look at the White Paper for an overview
Creating Distributed Applications with RMI
Jim Waldo’s End of Protocols article
Real Time Java (note that this requires a RTSJ-compliant JVM running on a RTOS, e.g. QNX)
Sun’s Real Time Specification for Java (RTSJ) page
Real Time Specification for Java document (PDF format, 205 pages)
Distributed Real Time Specification for Java (DRTSJ) page
Sun’s Distributed Real Time Specification for Java page
IBM Visual Age Micro Edition and Java in Real Time article
Real Time Databases
University of Virginia