RTEMS: cpukit/include/rtems/score/mppkt.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Structures | Macros | Enumerations
mppkt.h File Reference
Internal » SuperCore » MP Packet Handler

Specification for the 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

Specification for the Packet Handler.

This package is the specification for the Packet Handler. This handler defines the basic packet and provides mechanisms to utilize packets based on this prefix. Packets are the fundamental basis for messages passed between nodes in an MP system.