Welcome
In this project, we analyzed the basic scheduling mechanism as provided by the
VxWorks Real-Time Operating System (RTOS) and get acquainted with the VxWorks in the
Tornado Environment. We implemented the EDF scheduler by creating various task sets.
A brief overview of VxWorks:
VxWorks is an Real-Time Operating System which is developed by Wind River (http://www.windriver.com/),
with support for multi-tasking, mutual exclusion, easy to use inter-task communication,
and two types of scheduling namely RMS and EDF. For development purposes, Tornado
environment is used with VxWorks. VxWorks applications work at the OS layer. Applications
can make system calls to the VxWorks kernel through an API in order to interface with the
board’s hardware. The Xilinx hardware API is also available for writing application code,
but VxWorks handles interfacing with this API for the most part.