RTEMS CPU Kit with SuperCore  4.11.3
Modules | Files | Functions
Multiprocessing

Multiprocessing Manager. More...

Collaboration diagram for Multiprocessing:

Modules

 Barrier MP Support
 This encapsulates functionality related to the transparent multiprocessing support within the Classic API Barrier Manager.
 
 Event MP Support
 Event Manager MP Support.
 
 Message Queue MP Support
 This encapsulates functionality related to the transparent multiprocessing support within the Classic API Message Queue Manager.
 
 Partition MP Support
 This encapsulates functionality related to the transparent multiprocessing support within the Classic API Partition Manager.
 
 Region MP Support
 Multiprocessing Support in Region Manager.
 
 Semaphore MP Support
 Semaphore Manager MP Support.
 
 Signal MP Support
 This encapsulates functionality related to the transparent multiprocessing support within the Classic API Signal Manager.
 
 Task MP Support
 Task Manager MP Support.
 

Files

file  mp.c
 MP Support.
 

Functions

void _Multiprocessing_Manager_initialization (void)
 Multiprocessing Manager Initialization. More...
 
void rtems_multiprocessing_announce (void)
 RTEMS Multiprocessing Announce. More...
 

Detailed Description

Multiprocessing Manager.

This encapsulates functionality related to the distributed Multiprocessing support in the Classic API.

This include file contains all the constants and structures associated with the Multiprocessing Manager.

Function Documentation

◆ _Multiprocessing_Manager_initialization()

void _Multiprocessing_Manager_initialization ( void  )

Multiprocessing Manager Initialization.

This routine performs the initialization necessary for this manager.

◆ rtems_multiprocessing_announce()

void rtems_multiprocessing_announce ( void  )

RTEMS Multiprocessing Announce.

This routine implements the MULTIPROCESSING_ANNOUNCE directive. It is invoked by the MPCI layer to indicate that an MPCI packet has been received.

References _MPCI_Announce().