RTEMS 6.1-rc4
Loading...
Searching...
No Matches
Data Structures | Macros | Enumerations

This header file provides the interfaces of the Multiprocessing (MP) Packet Handler. More...

#include <rtems/score/object.h>
#include <rtems/score/priority.h>
#include <rtems/score/watchdogticks.h>

Go to the source code of this file.

Data Structures

struct  MP_packet_Prefix
 

Macros

#define MP_PACKET_CLASSES_FIRST   MP_PACKET_MPCI_INTERNAL
 
#define MP_PACKET_CLASSES_LAST   MP_PACKET_SIGNAL
 
#define MP_PACKET_MINIMUM_PACKET_SIZE   64
 
#define MP_PACKET_MINIMUN_HETERO_CONVERSION    ( sizeof( MP_packet_Prefix ) / sizeof( uint32_t ) )
 

Enumerations

enum  MP_packet_Classes {
  MP_PACKET_MPCI_INTERNAL = 0 , MP_PACKET_TASKS = 1 , MP_PACKET_MESSAGE_QUEUE = 2 , MP_PACKET_SEMAPHORE = 3 ,
  MP_PACKET_PARTITION = 4 , MP_PACKET_REGION = 5 , MP_PACKET_EVENT = 6 , MP_PACKET_SIGNAL = 7
}
 

Detailed Description

This header file provides the interfaces of the Multiprocessing (MP) Packet Handler.