ChorusOS 4.0 Introduction

Developing an Application

Configuring the System

When you develop an application, you must make sure that the instance of the ChorusOS operating system that the application will run on contains the optional components your application requires. For example, if your application uses semaphores, you must include the SEM option. See "Optional Operating System Services" for information about optional components of the ChorusOS operating system. See Chapter 3, Configuring and Tuning for information about configuring the ChorusOS operating system to include the components you require.

Writing an Application

Chapter 4, Programming Overview gives a summary of how to use Sun Embedded Workshop to create an application, including the following information:

Chapter 10, System and Application Debugging explains how to debug your application.


When your application is written, you can create a performance profile for it, to check for possible performance improvements. Creating a performance profile will help you to optimize the application's use of the ChorusOS operating system. See Chapter 11, Performance Profiling for more information.