Skip to main content
Ctrl+K

6.1

  • 1. Preface
  • 2. Overview
  • 3. Key Concepts
  • 4. RTEMS Data Types
  • 5. Scheduling Concepts
    • 5.1. Introduction
    • 5.2. Background
    • 5.3. Uniprocessor Schedulers
    • 5.4. SMP Schedulers
    • 5.5. Directives
  • 6. Initialization Manager
    • 6.1. Introduction
    • 6.2. Background
    • 6.3. Operations
    • 6.4. Directives
  • 7. Task Manager
    • 7.1. Introduction
    • 7.2. Background
    • 7.3. Operations
    • 7.4. Directives
    • 7.5. Deprecated Directives
    • 7.6. Removed Directives
  • 8. Interrupt Manager
    • 8.1. Introduction
    • 8.2. Background
    • 8.3. Operations
    • 8.4. Directives
  • 9. Clock Manager
    • 9.1. Introduction
    • 9.2. Background
    • 9.3. Operations
    • 9.4. Directives
    • 9.5. Removed Directives
  • 10. Timer Manager
    • 10.1. Introduction
    • 10.2. Background
    • 10.3. Operations
    • 10.4. Directives
  • 11. Rate Monotonic Manager
    • 11.1. Introduction
    • 11.2. Background
    • 11.3. Operations
    • 11.4. Directives
  • 12. Semaphore Manager
    • 12.1. Introduction
    • 12.2. Background
    • 12.3. Operations
    • 12.4. Directives
  • 13. Barrier Manager
    • 13.1. Introduction
    • 13.2. Background
    • 13.3. Directives
  • 14. Message Manager
    • 14.1. Introduction
    • 14.2. Background
    • 14.3. Operations
    • 14.4. Directives
  • 15. Event Manager
    • 15.1. Introduction
    • 15.2. Background
    • 15.3. Operations
    • 15.4. Directives
  • 16. Signal Manager
    • 16.1. Introduction
    • 16.2. Background
    • 16.3. Operations
    • 16.4. Directives
  • 17. Partition Manager
    • 17.1. Introduction
    • 17.2. Background
    • 17.3. Operations
    • 17.4. Directives
  • 18. Region Manager
    • 18.1. Introduction
    • 18.2. Background
    • 18.3. Operations
    • 18.4. Directives
  • 19. Dual-Ported Memory Manager
    • 19.1. Introduction
    • 19.2. Background
    • 19.3. Operations
    • 19.4. Directives
  • 20. I/O Manager
    • 20.1. Introduction
    • 20.2. Background
    • 20.3. Operations
    • 20.4. Directives
  • 21. Kernel Character I/O Support
    • 21.1. Introduction
    • 21.2. Directives
  • 22. Cache Manager
    • 22.1. Introduction
    • 22.2. Directives
  • 23. Fatal Error Manager
    • 23.1. Introduction
    • 23.2. Background
    • 23.3. Operations
    • 23.4. Directives
  • 24. Board Support Packages
  • 25. User Extensions Manager
    • 25.1. Introduction
    • 25.2. Background
    • 25.3. Directives
  • 26. Configuring a System
    • 26.1. Introduction
    • 26.2. Default Value Selection Philosophy
    • 26.7. General System Configuration
    • 26.8. Device Driver Configuration
    • 26.9. Classic API Configuration
    • 26.10. Classic API Initialization Task Configuration
    • 26.11. POSIX API Configuration
    • 26.12. POSIX Initialization Thread Configuration
    • 26.13. Event Recording Configuration
    • 26.14. Filesystem Configuration
    • 26.15. Block Device Cache Configuration
    • 26.16. Task Stack Allocator Configuration
    • 26.17. Idle Task Configuration
    • 26.18. General Scheduler Configuration
    • 26.19. Clustered Scheduler Configuration
    • 26.20. FACE Technical Standard Related Configuration
    • 26.21. Multiprocessing Configuration
    • 26.22. PCI Library Configuration
    • 26.23. Ada Configuration
    • 26.24. Directives
    • 26.25. Obsolete Configuration Options
  • 27. Self-Contained Objects
  • 28. Regulator Manager
    • 28.1. Introduction
    • 28.2. Background
    • 28.3. Operations
    • 28.4. Directives
  • 29. Multiprocessing Manager
    • 29.1. Introduction
    • 29.2. Background
    • 29.4. Operations
    • 29.5. Directives
  • 30. Symmetric Multiprocessing (SMP)
  • 31. PCI Library
  • 32. Stack Bounds Checker
  • 33. CPU Usage Statistics
  • 34. Object Services
    • 34.1. Introduction
    • 34.2. Background
    • 34.3. Operations
    • 34.4. Directives
  • 35. Chains
  • 36. Red-Black Trees
  • 37. Timespec Helpers
  • 38. Constant Bandwidth Server Scheduler API
  • 39. Ada Support
  • 40. Linker Sets
  • 41. Directive Status Codes
  • 42. Example Application
  • 43. Glossary
  • 44. References
  • Repository
  • Show source
  • Suggest edit
  • Open issue
  • .rst

Initialization Manager

6. Initialization Manager#

  • 6.1. Introduction
  • 6.2. Background
    • 6.2.1. Initialization Tasks
    • 6.2.2. The Idle Task
    • 6.2.3. Initialization Manager Failure
  • 6.3. Operations
    • 6.3.1. Initializing RTEMS
    • 6.3.2. Global Construction
  • 6.4. Directives
    • 6.4.1. rtems_initialize_executive()

previous

5.5. Directives

next

6.1. Introduction

By RTEMS Project

© Copyright 1988-2025 RTEMS Project and contributors.

Last updated on Jan 22, 2025.