User`s manual

SCIOPTA - Real-Time Kernel
User’s Manual Manual Version 4.1 15-3
SCIOPTA - Real-Time Kernel
15 Building SCIOPTA Systems
15.3.4 Main Data Types types.h
These types are introduced to allow portability between various SCIOPTA implementations.
The main data types are defined in the file types.h. These types are not target processor dependent.
types.h Processor independent data types.
File location: <installation_folder>\sciopta\<version>\include\ossys\
15.3.5 Architecture Dependent Data Types types.h
The architecture specific data types are defined in the file types.h.
types.h Architecture dependent data types.
File location: <installation_folder>\sciopta\<version>\include\sciopta\<arch>\arch\
15.3.6 Global System Definitions defines.h
System wide definitions are defined in the file defines.h. Among other global definitions, the base addresses of the
IDs of the SCIOPTA system messages are defined in this file. Please consult this file for managing and organizing
the message IDs of your application.
defines.h System wide constant definitions.
File location: <installation_folder>\sciopta\<version>\include\ossys\
15.3.7 Board Configuration
It is good design practice to include specific board configurations, defines and settings in a file. In the SCIOPTA
board support package deliveries such example files (config.h) are available.
config.h Board configuration defines.
File location: <install_folder>\sciopta\<version>\bsp\<arch>\<cpu>\<board>\include\