ContentsAutoCode Reference viii ni.comChapter 4Generating Code for Real-Time Operating SystemsReal-Time Operating System Configuration File.......................................................... 4-1Configuration Items ........................................................................................ 4-2Table Syntax ................................................................................................... 4-2Table Naming Convention................................................................ 4-3Table Column Contents .................................................................... 4-3Table Orderings ................................................................................ 4-3File Comments.................................................................................. 4-3RTOS Configuration File Contents................................................................. 4-3Processors Table ............................................................................... 4-3Scheduler Priority Table ................................................................... 4-4Subsystem Table............................................................................... 4-4Interrupt Procedure SuperBlock Table ............................................. 4-5Background Procedure SuperBlock Table........................................ 4-6Startup Procedure SuperBlock Table ............................................... 4-7Processor IP Name Table ................................................................. 4-7Version Table ................................................................................... 4-8Using the Configuration File........................................................................... 4-8Chapter 5Generated Code ArchitectureSymbolic Name Creation .............................................................................................. 5-1Default Names................................................................................................. 5-1Signal Naming................................................................................................. 5-2Duplicate Names ............................................................................................. 5-2Selection of a Signal Name ............................................................................. 5-2Subsystem and Procedure Boundaries.............................................. 5-2Typecheck Feature and Data Types ................................................................ 5-2Global Storage ............................................................................................................... 5-3Percent vars (%var) ......................................................................................... 5-3Global Variable Blocks ................................................................................... 5-3Sequencing Variable Blocks............................................................. 5-3Global Variable Block and %var Equivalence ................................. 5-4Optimization for Read-From Variable Blocks ................................. 5-4Global Scope Signal Capability ...................................................................... 5-4Subsystems .................................................................................................................... 5-5Discrete and Continuous SuperBlocks Versus Subsystems............................ 5-5Top-Level SuperBlock ..................................................................... 5-6Block Ordering................................................................................................ 5-6Interface Layers............................................................................................... 5-6Scheduler External Interface Layer................................................................. 5-7