High PerformanceReal-Time Operating SystemsUser’sReal-Time KernelManual
SCIOPTA - Real-Time KernelVIII Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel Table of Contents16.3 Preference File sc_config.cfg ...
SCIOPTA - Real-Time Kernel12-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel12 Additional Functions12.8 Trap InterfaceIn a typical mono
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 12-7SCIOPTA - Real-Time Kernel12 Additional Functions12.9 Distributed Systems12.9.1 Intr
SCIOPTA - Real-Time Kernel12-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel12 Additional Functions12.9.3 Transparent CommunicationIf a
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 13-1SCIOPTA - Real-Time Kernel13 SCIOPTA Design Hints and Tips13 SCIOPTA Design Hints an
SCIOPTA - Real-Time Kernel13-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel13 SCIOPTA Design Hints and Tips13.2 Some SCIOPTA Design Ru
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-1SCIOPTA - Real-Time Kernel14 Board Support Packages14 Board Support Packages14.1 Int
SCIOPTA - Real-Time Kernel14-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.4 CPU Family System FunctionsCP
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-3SCIOPTA - Real-Time Kernel14 Board Support Packages14.6 Standard ARM7 BoardsPlease n
SCIOPTA - Real-Time Kernel14-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.6.2 Atmel AT91SAM7S-EK BoardCPU
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-5SCIOPTA - Real-Time Kernel14 Board Support Packages14.6.3 Atmel AT91SAM7SE-EK BoardC
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 IXSCIOPTA - Real-Time Kernel Table of Contents17.8.2 Manual Version 1.7...
SCIOPTA - Real-Time Kernel14-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.6.4 Atmel AT91SAM7X-EK BoardCPU
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-7SCIOPTA - Real-Time Kernel14 Board Support Packages14.6.5 Phytec phyCORE-LPC2294 Boa
SCIOPTA - Real-Time Kernel14-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.6.6 Embedded Artists LPC2468 OE
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-9SCIOPTA - Real-Time Kernel14 Board Support Packages14.6.7 IAR STR711-SK BoardCPU STM
SCIOPTA - Real-Time Kernel14-10 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.7 ARM9 BoardsPlease note that
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-11SCIOPTA - Real-Time Kernel14 Board Support Packages14.7.2 Atmel AT91SAM9263-EK Boar
SCIOPTA - Real-Time Kernel14-12 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.7.3 IAR STR912-SK BoardCPU STM
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-13SCIOPTA - Real-Time Kernel14 Board Support Packages14.7.4 LOGIC i.MX27 LITEKITCPU F
SCIOPTA - Real-Time Kernel14-14 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.8 Standard ARM11 BoardsPlease
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-15SCIOPTA - Real-Time Kernel14 Board Support Packages14.9 Standard XScale BoardsPleas
SCIOPTA - Real-Time KernelX Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel Table of Contents
SCIOPTA - Real-Time Kernel14-16 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.9.2 CompuLab SBC-X270 BoardCPU
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-17SCIOPTA - Real-Time Kernel14 Board Support Packages14.9.3 Toradex Colibri PXA320CPU
SCIOPTA - Real-Time Kernel14-18 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.10 Standard Cortex-M3 BoardsPl
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-19SCIOPTA - Real-Time Kernel14 Board Support Packages14.10.2 STMicroelectronics STM32
SCIOPTA - Real-Time Kernel14-20 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.10.3 Texas Instruments Stellar
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-21SCIOPTA - Real-Time Kernel14 Board Support Packages14.11 Standard Cortex-R4F Boards
SCIOPTA - Real-Time Kernel14-22 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.12 Standard MPC55xx BoardsPlea
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-23SCIOPTA - Real-Time Kernel14 Board Support Packages14.12.2 Phytec phyCORE-MPC5554 B
SCIOPTA - Real-Time Kernel14-24 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.12.3 Freescale MPC5567EVB Boar
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-25SCIOPTA - Real-Time Kernel14 Board Support Packages14.13 Standard MPC5200 BoardsPle
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 1-1SCIOPTA - Real-Time Kernel1 SCIOPTA System1 SCIOPTA SystemFigure 1-1: The SCIOPTA Sys
SCIOPTA - Real-Time Kernel14-26 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.13.1 Freescale Lite5200 BoardC
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-27SCIOPTA - Real-Time Kernel14 Board Support Packages14.14 Standard PPC400 BoardsPlea
SCIOPTA - Real-Time Kernel14-28 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.15 Standard ColdFire BoardsPle
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-29SCIOPTA - Real-Time Kernel14 Board Support Packages14.15.2 Freescale M5282EVB Evalu
SCIOPTA - Real-Time Kernel14-30 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.15.3 Phytec phyCORE-MCF5485 Bo
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 14-31SCIOPTA - Real-Time Kernel14 Board Support Packages14.15.4 COBRA5329 BoardCPU Frees
SCIOPTA - Real-Time Kernel14-32 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel14 Board Support Packages14.15.5 M52233DEMO Evaluation Boa
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-1SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15 Building SCIOPTA Systems15.1
SCIOPTA - Real-Time Kernel15-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.2 ConfigurationThe kernel of
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-3SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.3.4 Main Data Types types.hT
SCIOPTA - Real-Time Kernel1-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel1 SCIOPTA System1.1 The SCIOPTA System1.1.1 SCIOPTA SystemSC
SCIOPTA - Real-Time Kernel15-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.4 Assembling the KernelThe SC
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-5SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.5 Assembling the Assembler S
SCIOPTA - Real-Time Kernel15-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.5.4 ARM CPU Family Assembler
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-7SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.5.6 ColdFire CPU Family Asse
SCIOPTA - Real-Time Kernel15-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.5.7 ARM Boards Assembler Sour
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-9SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.6 Compiling the C/C++ Source
SCIOPTA - Real-Time Kernel15-10 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.7 Linker Scripts15.7.1 Intro
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-11SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.7.2.2 Module SizesThe sizes
SCIOPTA - Real-Time Kernel15-12 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.7.2.3 Specific Module Values
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-13SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.7.2.4 GCC Data Memory MapFi
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 1-3SCIOPTA - Real-Time Kernel1 SCIOPTA System1.3 Supported Processors1.3.1 Architectures
SCIOPTA - Real-Time Kernel15-14 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.7.3 Windriver Linker Scripts
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-15SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.7.4 IAR Embedded Workbench
SCIOPTA - Real-Time Kernel15-16 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.7.5 ARM RealView Linker Scri
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-17SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.7.6 WIN32 Linker ScriptThe
SCIOPTA - Real-Time Kernel15-18 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.8 GNU GCC Kernel LibrariesFo
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-19SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.8.2 Building Kernel Librari
SCIOPTA - Real-Time Kernel15-20 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.9 Windriver Kernel Libraries
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-21SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.9.2 Building Kernel Librari
SCIOPTA - Real-Time Kernel15-22 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.10 IAR Kernel LibrariesFor t
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-23SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.10.2 Building Kernel Librar
SCIOPTA - Real-Time Kernel1-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel1 SCIOPTA SystemArchitecture CPU Family Description<arch&
SCIOPTA - Real-Time Kernel15-24 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.11 ARM RealView Kernel Libra
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-25SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.11.2 Building Kernel Librar
SCIOPTA - Real-Time Kernel15-26 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.12 SCIOPTA SCSIM Simulator K
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-27SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.13 Linking the SystemNow yo
SCIOPTA - Real-Time Kernel15-28 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.14 Integrated Development En
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-29SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.14.1.3Eclipse Project Files
SCIOPTA - Real-Time Kernel15-30 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.14.2 iSYSTEM© winIDEAThe pro
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-31SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.14.2.3winIDEA Project Files
SCIOPTA - Real-Time Kernel15-32 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.14.3 IAR Embedded WorkbenchI
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 15-33SCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.14.3.3IAR EW Project FilesY
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 1-5SCIOPTA - Real-Time Kernel1 SCIOPTA SystemArchitecture CPU Family Description<arch
SCIOPTA - Real-Time Kernel15-34 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel15 Building SCIOPTA Systems15.14.4 Microsoft® Visual C++Fo
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-1SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16 SCONF Kernel Configuration
SCIOPTA - Real-Time Kernel16-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.3 Preference File sc_config
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-3SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.5 SCONF WindowsTo configur
SCIOPTA - Real-Time Kernel16-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.5.2 Browser WindowThe brows
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-5SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.6 Creating a New ProjectTo
SCIOPTA - Real-Time Kernel16-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.8 Creating SystemsFrom the
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-7SCIOPTA - Real-Time Kernel16 SCONF Kernel ConfigurationA new system for your selecte
SCIOPTA - Real-Time Kernel16-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.9 Configuring Target System
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-9SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.9.1.1 General Tab Paramete
SCIOPTA - Real-Time Kernel1-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel1 SCIOPTA System
SCIOPTA - Real-Time Kernel16-10 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel ConfigurationKernel Stack Size Size of the
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-11SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.9.2 Timer and Interrupt C
SCIOPTA - Real-Time Kernel16-12 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.9.3 Hooks Configuration Ta
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-13SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.9.4 Debug Configuration T
SCIOPTA - Real-Time Kernel16-14 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.9.4.1 Debug Tab ParameterM
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-15SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.10 Creating ModulesFrom t
SCIOPTA - Real-Time Kernel16-16 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.11 Configuring ModulesAfte
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-17SCIOPTA - Real-Time Kernel16 SCONF Kernel ConfigurationMaximum Pools Maximum number
SCIOPTA - Real-Time Kernel16-18 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.12 Creating Processes and
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-19SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.13 Configuring the Init P
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 2-1SCIOPTA - Real-Time Kernel2 Installation2 Installation2.1 IntroductionThis chapter de
SCIOPTA - Real-Time Kernel16-20 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.14 Interrupt Process Confi
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-21SCIOPTA - Real-Time Kernel16 SCONF Kernel ConfigurationStack Size Interrupt process
SCIOPTA - Real-Time Kernel16-22 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.14.3 Additional Parameters
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-23SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.15 Timer Process Configur
SCIOPTA - Real-Time Kernel16-24 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel ConfigurationStack Size Timer process stac
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-25SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.16 Prioritized Process Co
SCIOPTA - Real-Time Kernel16-26 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel ConfigurationStack Size Process stack size
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-27SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.16.3 Additional Parameter
SCIOPTA - Real-Time Kernel16-28 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.17 Pool ConfigurationAfter
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-29SCIOPTA - Real-Time Kernel16 SCONF Kernel ConfigurationBuffer Sizes Number of buffe
CopyrightCopyright (C) 2010 by SCIOPTA Systems AG. All rights reserved. No part of this publication may be re-produced, transmitted, stored in a retri
SCIOPTA - Real-Time Kernel2-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel2 Installation2.4 Installation Procedure Windows Hosts2.4.1
SCIOPTA - Real-Time Kernel16-30 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.18 BuildThe SCONF will gen
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-31SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.18.2 Change Build Directo
SCIOPTA - Real-Time Kernel16-32 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.18.3 Build AllIf you have
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 16-33SCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration16.19 Command Line Version16
SCIOPTA - Real-Time Kernel16-34 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel16 SCONF Kernel Configuration
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 17-1SCIOPTA - Real-Time Kernel17 Manual Versions17 Manual Versions17.1 Manual Version 4.
SCIOPTA - Real-Time Kernel17-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel17 Manual Versions• Chapter 6, Application Programming Inte
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 17-3SCIOPTA - Real-Time Kernel17 Manual Versions17.6 Manual Version 2.1• Chapter 2.4 Ins
SCIOPTA - Real-Time Kernel17-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel17 Manual Versions• Manual now splitted into a User’s Guide
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 17-5SCIOPTA - Real-Time Kernel17 Manual Versions• Chapter 4.10.4 Error Hook Declaration
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 2-3SCIOPTA - Real-Time Kernel2 Installation2.4.2 Product VersionsEach SCIOPTA product re
SCIOPTA - Real-Time Kernel17-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel17 Manual Versions17.9 Former SCIOPTA - Kernel, Reference M
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 17-7SCIOPTA - Real-Time Kernel17 Manual Versions• Chapter 4.10.4 Error Hook Declaration
SCIOPTA - Real-Time Kernel17-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel17 Manual Versions• System call sc_procHookRegister, return
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 17-9SCIOPTA - Real-Time Kernel17 Manual Versions• Chapter 5.13.1.1 Memory Regions, last
SCIOPTA - Real-Time Kernel17-10 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel17 Manual Versions• New process SCP_proxy introduced in Ge
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 18-1SCIOPTA - Real-Time Kernel18 Index18 IndexSymbols_initsize ...
SCIOPTA - Real-Time Kernel18-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel18 IndexCC Environment ...
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 18-3SCIOPTA - Real-Time Kernel18 IndexDRUID, User’s and Reference Manual ...
SCIOPTA - Real-Time Kernel18-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel18 IndexGlobal Message Number Defines File ...
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 18-5SCIOPTA - Real-Time Kernel18 IndexKernel, User’s Manual ...
SCIOPTA - Real-Time Kernel2-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel2 Installation2.4.6 SCIOPTA_HOME Environment VariableThe SCI
SCIOPTA - Real-Time Kernel18-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel18 IndexMESSAGE_NAME ...
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 18-7SCIOPTA - Real-Time Kernel18 IndexPowerPC Signal Processing Engine ...
SCIOPTA - Real-Time Kernel18-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel18 Indexsc_msgAddrGet ...
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 18-9SCIOPTA - Real-Time Kernel18 Indexsc_sleep ...
SCIOPTA - Real-Time Kernel18-10 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel18 Indexstarted ...
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 18-11SCIOPTA - Real-Time Kernel18 IndexUSB Device, User’s and Reference Manual ...
SCIOPTA - Real-Time Kernel18-12 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel18 Index
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 2-5SCIOPTA - Real-Time Kernel2 Installation2.4.9 GNU Tool Chain InstallationSCIOPTA for
SCIOPTA - Real-Time Kernel2-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel2 Installation2.4.10 Eclipse IDE for C/C++ Developers.The Ec
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 3-1SCIOPTA - Real-Time Kernel3 Getting Started3 Getting Started3.1 IntroductionThese is
SCIOPTA - Real-Time Kernel3-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel3 Getting Started3.3 Getting Started Eclipse and GNU GCCThis
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 3-3SCIOPTA - Real-Time Kernel3 Getting Started5. Launch Eclipse. The Workspace Launcher
SCIOPTA - Real-Time Kernel3-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel3 Getting Started31. Launch your source-level emulator/debug
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 3-5SCIOPTA - Real-Time Kernel3 Getting Started3.4 Getting Started iSYSTEM winIDEAThis i
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 ISCIOPTA - Real-Time Kernel Table of ContentsTable of Contents1. SCIOPTA System ...
SCIOPTA - Real-Time Kernel3-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel3 Getting Started6. Launch the SCIOPTA configuration utility
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 3-7SCIOPTA - Real-Time Kernel3 Getting Started3.5 Getting Started IAR Systems Embedded W
SCIOPTA - Real-Time Kernel3-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel3 Getting Started7. Launch the SCIOPTA configuration utility
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 3-9SCIOPTA - Real-Time Kernel3 Getting Started3.6 Getting Started SCIOPTA SCSIM Simulato
SCIOPTA - Real-Time Kernel3-10 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel3 Getting Started
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 4-1SCIOPTA - Real-Time Kernel4 Modules4 Modules4.1 IntroductionSCIOPTA allows you to gro
SCIOPTA - Real-Time Kernel4-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel4 Modules4.5 System ProtectionIn bigger systems it is often
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 4-3SCIOPTA - Real-Time Kernel4 Modules4.7 Creating Modules4.7.1 Static Module CreationSt
SCIOPTA - Real-Time Kernel4-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel4 Modules4.8 Module Layout Examples4.8.1 Small SystemsSmall
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 4-5SCIOPTA - Real-Time Kernel4 Modules4.8.2 Multi-Module SystemsIn larger or more comple
SCIOPTA - Real-Time KernelII Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel Table of Contents4.3 Module Priority...
SCIOPTA - Real-Time Kernel4-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel4 Modules4.9 Module System CallsPlease consult the SCIOPTA -
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-1SCIOPTA - Real-Time Kernel5 Processes5 Processes5.1 IntroductionAn independent instan
SCIOPTA - Real-Time Kernel5-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 Processes5.3 Static ProcessesStatic processes are created
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-3SCIOPTA - Real-Time Kernel5 Processes5.5 Process IdentityEach process has a unique pr
SCIOPTA - Real-Time Kernel5-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 ProcessesFor process scheduling SCIOPTA uses a combination
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-5SCIOPTA - Real-Time Kernel5 Processes5.7 Interrupt ProcessesAn interrupt is a system
SCIOPTA - Real-Time Kernel5-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 Processes5.7.3.2 Interrupt Source ParameterThe interrupt p
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-7SCIOPTA - Real-Time Kernel5 Processes5.8 Timer ProcessesA timer process in SCIOPTA is
SCIOPTA - Real-Time Kernel5-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 Processes5.9 Init ProcessesThe init process is the first p
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-9SCIOPTA - Real-Time Kernel5 Processes5.10 DaemonsDaemons are internal processes in SC
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 IIISCIOPTA - Real-Time Kernel Table of Contents5.13.3 Get Process IDs of Dynamic Process
SCIOPTA - Real-Time Kernel5-10 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 Processes5.10.2 Kernel DaemonThe Kernel Daemon (sc_kernel
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-11SCIOPTA - Real-Time Kernel5 Processes5.11 Supervisor ProcessesIn SCIOPTA systems whi
SCIOPTA - Real-Time Kernel5-12 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 Processes5.12 Process StacksWhen creating processes eithe
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-13SCIOPTA - Real-Time Kernel5 Processes5.13 Addressing Processes5.13.1 IntroductionIn
SCIOPTA - Real-Time Kernel5-14 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 Processes5.14 Process VariablesEach process can store loc
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-15SCIOPTA - Real-Time Kernel5 Processes5.15 Process ObservationCommunication channels
SCIOPTA - Real-Time Kernel5-16 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 Processes5.16 Process System CallsPlease consult the SCIO
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 5-17SCIOPTA - Real-Time Kernel5 Processessc_procVarDel Deletes a process variable.sc_pro
SCIOPTA - Real-Time Kernel5-18 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel5 Processes
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 6-1SCIOPTA - Real-Time Kernel6 Messages6 Messages6.1 IntroductionSCIOPTA is a so called
SCIOPTA - Real-Time KernelIV Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel Table of Contents9.2 System Tick ...
SCIOPTA - Real-Time Kernel6-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel6 MessagesWhen a process is allocating a message it will be
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 6-3SCIOPTA - Real-Time Kernel6 Messages6.5 Message PassingMessage passing is the favouri
SCIOPTA - Real-Time Kernel6-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel6 Messages6.6 Message DeclarationThe following method for de
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 6-5SCIOPTA - Real-Time Kernel6 Messages6.6.2 Message Structure6.6.2.1 DescriptionImmedia
SCIOPTA - Real-Time Kernel6-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel6 Messages6.6.3 Message Union6.6.3.1 DescriptionAll processe
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 6-7SCIOPTA - Real-Time Kernel6 Messages6.7 Message Number (ID) organizationMessage numbe
SCIOPTA - Real-Time Kernel6-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel6 Messages6.9 Messages and ModulesA process can only allocat
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 6-9SCIOPTA - Real-Time Kernel6 Messages6.10 Message Passing and SchedulingSCIOPTA uses t
SCIOPTA - Real-Time Kernel6-10 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel6 Messages6.11 Message System CallsPlease consult the SCIOP
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 7-1SCIOPTA - Real-Time Kernel7 Pools7Pools7.1 IntroductionMessages are the main data obj
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 VSCIOPTA - Real-Time Kernel Table of Contents12.5.1 Registering Process Hooks...
SCIOPTA - Real-Time Kernel7-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel7 Pools7.3 Pool Message Buffer Memory ManagerIf a process al
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 7-3SCIOPTA - Real-Time Kernel7 Pools7.4 Creating Pools7.4.1 Static Pool CreationStatic p
SCIOPTA - Real-Time Kernel7-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel7 Pools7.5 Pool System CallsPlease consult the SCIOPTA - Ker
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 8-1SCIOPTA - Real-Time Kernel8 SCIOPTA Trigger8 SCIOPTA Trigger8.1 DescriptionThe trigge
SCIOPTA - Real-Time Kernel8-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel8 SCIOPTA Trigger8.3 Trigger ExampleThis is a very small exa
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 8-3SCIOPTA - Real-Time Kernel8 SCIOPTA Trigger8.4 Trigger System CallsPlease consult the
SCIOPTA - Real-Time Kernel8-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel8 SCIOPTA Trigger
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 9-1SCIOPTA - Real-Time Kernel9 Time Management9 Time Management9.1 IntroductionTime mana
SCIOPTA - Real-Time Kernel9-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel9 Time Management9.2.2 External Tick Interrupt ProcessAn ext
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 9-3SCIOPTA - Real-Time Kernel9 Time Management9.4 Timeout Server9.4.1 IntroductionSCIOPT
SCIOPTA - Real-Time KernelVI Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel Table of Contents14.10.3 Texas Instruments Stellaris LM3S696
SCIOPTA - Real-Time Kernel9-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel9 Time Management
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 10-1SCIOPTA - Real-Time Kernel10 Error Handling10 Error Handling10.1 IntroductionSCIOPTA
SCIOPTA - Real-Time Kernel10-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel10 Error Handling10.3 Error HookIn SCIOPTA all error condit
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 10-3SCIOPTA - Real-Time Kernel10 Error Handling10.3.1 Error InformationWhen an error hoo
SCIOPTA - Real-Time Kernel10-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel10 Error Handling10.3.3 Error Hook Declaration Syntax10.3.3
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 10-5SCIOPTA - Real-Time Kernel10 Error Handling10.3.4 Error Hook Example#include "s
SCIOPTA - Real-Time Kernel10-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel10 Error Handling10.3.5 Error Hooks Return BehaviourThe act
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 10-7SCIOPTA - Real-Time Kernel10 Error Handling10.4 The errno VariableEach SCIOPTA proce
SCIOPTA - Real-Time Kernel10-8 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel10 Error Handling
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 11-1SCIOPTA - Real-Time Kernel11 System Start and Setup11 System Start and Setup11.1 Sta
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 VIISCIOPTA - Real-Time Kernel Table of Contents15.7.2 GCC Linker Scripts...
SCIOPTA - Real-Time Kernel11-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel11 System Start and Setup11.2 Reset HookIn SCIOPTA a reset
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 11-3SCIOPTA - Real-Time Kernel11 System Start and Setup11.3 C StartupAfter a cold start
SCIOPTA - Real-Time Kernel11-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel11 System Start and Setup11.5 Start HookThe start hook must
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 11-5SCIOPTA - Real-Time Kernel11 System Start and Setup11.7.1 System Module Start Functi
SCIOPTA - Real-Time Kernel11-6 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel11 System Start and Setup
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 12-1SCIOPTA - Real-Time Kernel12 Additional Functions12 Additional Functions12.1 Introdu
SCIOPTA - Real-Time Kernel12-2 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel12 Additional Functions12.3 Error HookThe error hook is the
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 12-3SCIOPTA - Real-Time Kernel12 Additional Functions12.7 Exception Handling12.7.1 Intro
SCIOPTA - Real-Time Kernel12-4 Manual Version 4.1 User’s ManualSCIOPTA - Real-Time Kernel12 Additional Functions12.7.2.3 ARM Architecture Interrupt
SCIOPTA - Real-Time KernelUser’s Manual Manual Version 4.1 12-5SCIOPTA - Real-Time Kernel12 Additional Functions12.7.3 SCIOPTA PowerPC Exception Ha
Comments to this Manuals