mppkt.h File Reference

#include <rtems/score/object.h>
#include <rtems/score/priority.h>
#include <rtems/score/watchdog.h>
#include <rtems/score/mppkt.inl>

Include dependency graph for mppkt.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  MP_packet_Prefix

Defines

#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 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.

Generated on Sat Jul 19 18:16:18 2008 for RTEMSSuperCore by  doxygen 1.5.6