Skip to main content
Ctrl+K

7.491f6c8

main6.1
  • 1. Preface
  • 2. Overview
  • 4. Key Concepts
  • 5. RTEMS Data Types
  • 6. Scheduling Concepts
    • 6.1. Introduction
    • 6.2. Background
    • 6.3. Uniprocessor Schedulers
    • 6.4. SMP Schedulers
    • 6.5. Directives
  • 7. Initialization Manager
    • 7.1. Introduction
    • 7.2. Background
    • 7.3. Operations
    • 7.4. Directives
  • 8. Task Manager
    • 8.1. Introduction
    • 8.2. Background
    • 8.3. Operations
    • 8.4. Directives
    • 8.5. Deprecated Directives
    • 8.6. Removed Directives
  • 9. Interrupt Manager
    • 9.1. Introduction
    • 9.2. Background
    • 9.3. Operations
    • 9.4. Directives
  • 10. Clock Manager
    • 10.1. Introduction
    • 10.2. Background
    • 10.3. Operations
    • 10.4. Directives
    • 10.5. Removed Directives
  • 11. Timer Manager
    • 11.1. Introduction
    • 11.2. Background
    • 11.3. Operations
    • 11.4. Directives
  • 12. Rate Monotonic Manager
    • 12.1. Introduction
    • 12.2. Background
    • 12.3. Operations
    • 12.4. Directives
  • 13. Semaphore Manager
    • 13.1. Introduction
    • 13.2. Background
    • 13.3. Operations
    • 13.4. Directives
  • 14. Barrier Manager
    • 14.1. Introduction
    • 14.2. Background
    • 14.3. Directives
  • 15. Message Manager
    • 15.1. Introduction
    • 15.2. Background
    • 15.3. Operations
    • 15.4. Directives
  • 16. Event Manager
    • 16.1. Introduction
    • 16.2. Background
    • 16.3. Operations
    • 16.4. Directives
  • 17. Signal Manager
    • 17.1. Introduction
    • 17.2. Background
    • 17.3. Operations
    • 17.4. Directives
  • 18. Partition Manager
    • 18.1. Introduction
    • 18.2. Background
    • 18.3. Operations
    • 18.4. Directives
  • 19. Region Manager
    • 19.1. Introduction
    • 19.2. Background
    • 19.3. Operations
    • 19.4. Directives
  • 20. Dual-Ported Memory Manager
    • 20.1. Introduction
    • 20.2. Background
    • 20.3. Operations
    • 20.4. Directives
  • 21. I/O Manager
    • 21.1. Introduction
    • 21.2. Background
    • 21.3. Operations
    • 21.4. Directives
  • 22. Kernel Character I/O Support
    • 22.1. Introduction
    • 22.2. Directives
  • 23. Cache Manager
    • 23.1. Introduction
    • 23.2. Directives
  • 24. Fatal Error Manager
    • 24.1. Introduction
    • 24.2. Background
    • 24.3. Operations
    • 24.4. Directives
  • 25. Board Support Packages
  • 26. User Extensions Manager
    • 26.1. Introduction
    • 26.2. Background
    • 26.3. Directives
  • 27. Configuring a System
    • 27.1. Introduction
    • 27.2. Default Value Selection Philosophy
    • 27.7. General System Configuration
    • 27.8. Device Driver Configuration
    • 27.9. Classic API Configuration
    • 27.10. Classic API Initialization Task Configuration
    • 27.11. POSIX API Configuration
    • 27.12. POSIX Initialization Thread Configuration
    • 27.13. Event Recording Configuration
    • 27.14. Filesystem Configuration
    • 27.15. Block Device Cache Configuration
    • 27.16. Task Stack Allocator Configuration
    • 27.17. Idle Task Configuration
    • 27.18. General Scheduler Configuration
    • 27.19. Clustered Scheduler Configuration
    • 27.20. FACE Technical Standard Related Configuration
    • 27.21. Multiprocessing Configuration
    • 27.22. PCI Library Configuration
    • 27.23. Ada Configuration
    • 27.24. Directives
    • 27.25. Obsolete Configuration Options
  • 28. Self-Contained Objects
  • 29. Regulator Manager
    • 29.1. Introduction
    • 29.2. Background
    • 29.3. Operations
    • 29.4. Directives
  • 30. Multiprocessing Manager
    • 30.1. Introduction
    • 30.2. Background
    • 30.4. Operations
    • 30.5. Directives
  • 31. Symmetric Multiprocessing (SMP)
  • 32. PCI Library
  • 33. Stack Bounds Checker
  • 34. CPU Usage Statistics
  • 35. Object Services
    • 35.1. Introduction
    • 35.2. Background
    • 35.3. Operations
    • 35.4. Directives
  • 36. Chains
  • 37. Red-Black Trees
  • 38. Timespec Helpers
  • 39. Constant Bandwidth Server Scheduler API
  • 40. Ada Support
  • 41. Linker Sets
  • 42. Directive Status Codes
  • 43. Example Application
  • 44. Glossary
  • 45. References
  • Repository
  • Show source
  • Suggest edit
  • Open issue
  • .md

Partition Manager

18. Partition Manager#

  • 18.1. Introduction
  • 18.2. Background
    • 18.2.1. Partition Manager Definitions
    • 18.2.2. Building a Partition Attribute Set
  • 18.3. Operations
    • 18.3.1. Creating a Partition
    • 18.3.2. Obtaining Partition IDs
    • 18.3.3. Acquiring a Buffer
    • 18.3.4. Releasing a Buffer
    • 18.3.5. Deleting a Partition
  • 18.4. Directives
    • 18.4.1. rtems_partition_create()
    • 18.4.2. rtems_partition_ident()
    • 18.4.3. rtems_partition_delete()
    • 18.4.4. rtems_partition_get_buffer()
    • 18.4.5. rtems_partition_return_buffer()

previous

17.4. Directives

next

18.1. Introduction

By RTEMS Project

© Copyright 1988-2025 RTEMS Project and contributors.

Last updated on May 14, 2025.