CompuLab SBC-X270 Manual de usuario Pagina 4

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 226
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 3
SCIOPTA - Real-Time Kernel
II Manual Version 4.1 User’s Manual
SCIOPTA - Real-Time Kernel
Table of Contents
4.3 Module Priority................................................................................................................................... 4-1
4.4 Module Memory ................................................................................................................................. 4-1
4.5 System Protection ............................................................................................................................... 4-2
4.6 SCIOPTA Module Friend Concept..................................................................................................... 4-2
4.7 Creating Modules................................................................................................................................ 4-3
4.7.1 Static Module Creation ....................................................................................................................... 4-3
4.7.2 Dynamic Module Creation.................................................................................................................. 4-3
4.8 Module Layout Examples................................................................................................................... 4-4
4.8.1 Small Systems..................................................................................................................................... 4-4
4.8.2 Multi-Module Systems ....................................................................................................................... 4-5
4.9 Module System Calls.......................................................................................................................... 4-6
5. Processes................................................................................................................. 5-1
5.1 Introduction......................................................................................................................................... 5-1
5.2 Process States...................................................................................................................................... 5-1
5.2.1 Running............................................................................................................................................... 5-1
5.2.2 Ready .................................................................................................................................................. 5-1
5.2.3 Waiting................................................................................................................................................ 5-1
5.3 Static Processes................................................................................................................................... 5-2
5.4 Dynamic Processes ............................................................................................................................. 5-2
5.5 Process Identity................................................................................................................................... 5-3
5.6 Prioritized Processes........................................................................................................................... 5-3
5.6.1 Creating and Declaring Prioritized Processes..................................................................................... 5-3
5.6.2 Process Priorities................................................................................................................................. 5-3
5.6.3 Writing Prioritized Processes.............................................................................................................. 5-4
5.6.3.1 Process Declaration Syntax ................................................................................................................ 5-4
5.6.3.2 Process Template................................................................................................................................ 5-4
5.7 Interrupt Processes.............................................................................................................................. 5-5
5.7.1 Creating and Declaring Interrupt Processes........................................................................................ 5-5
5.7.2 Interrupt Process Priorities.................................................................................................................. 5-5
5.7.3 Writing Interrupt Processes ................................................................................................................ 5-5
5.7.3.1 Interrupt Process Declaration Syntax ................................................................................................. 5-5
5.7.3.2 Interrupt Source Parameter................................................................................................................. 5-6
5.7.3.3 Interrupt Process Template ................................................................................................................. 5-6
5.8 Timer Processes .................................................................................................................................. 5-7
5.8.1 Creating and Declaring Timer Processes............................................................................................ 5-7
5.8.2 Timer Process Priorities...................................................................................................................... 5-7
5.8.3 Writing Timer Processes..................................................................................................................... 5-7
5.9 Init Processes ...................................................................................................................................... 5-8
5.9.1 Creating and Declaring Init Processes................................................................................................ 5-8
5.9.2 Init Process Priorities.......................................................................................................................... 5-8
5.9.3 Writing Init Processes......................................................................................................................... 5-8
5.10 Daemons ............................................................................................................................................. 5-9
5.10.1 Process Daemon.................................................................................................................................. 5-9
5.10.2 Kernel Daemon................................................................................................................................. 5-10
5.11 Supervisor Processes......................................................................................................................... 5-11
5.12 Process Stacks................................................................................................................................... 5-12
5.12.1 Unified Interrupt Stack for ARM Architecture................................................................................. 5-12
5.12.2 Interrupt Nesting for ARM Architecture .......................................................................................... 5-12
5.13 Addressing Processes........................................................................................................................ 5-13
5.13.1 Introduction....................................................................................................................................... 5-13
5.13.2 Get Process IDs of Static Processes.................................................................................................. 5-13
Vista de pagina 3
1 2 3 4 5 6 7 8 9 ... 225 226

Comentarios a estos manuales

Sin comentarios