24#ifndef _RTEMS_SCORE_MPPKT_H
25#define _RTEMS_SCORE_MPPKT_H
57 MP_PACKET_MPCI_INTERNAL = 0,
59 MP_PACKET_MESSAGE_QUEUE = 2,
60 MP_PACKET_SEMAPHORE = 3,
61 MP_PACKET_PARTITION = 4,
70#define MP_PACKET_CLASSES_FIRST MP_PACKET_MPCI_INTERNAL
75#define MP_PACKET_CLASSES_LAST MP_PACKET_SIGNAL
107#define MP_PACKET_MINIMUM_PACKET_SIZE 64
116#define MP_PACKET_MINIMUN_HETERO_CONVERSION \
117 ( sizeof( MP_packet_Prefix ) / sizeof( uint32_t ) )
MP_packet_Classes
Definition: mppkt.h:56
uint32_t Objects_Id
Definition: object.h:80
uint32_t Watchdog_Interval
Type is used to specify the length of intervals.
Definition: watchdogticks.h:38
Constants and Structures Associated with the Object Handler.
Objects_Id source_tid
Definition: mppkt.h:91
uint32_t source_priority
Definition: mppkt.h:93
Objects_Id id
Definition: mppkt.h:89
MP_packet_Classes the_class
Definition: mppkt.h:87
uint32_t to_convert
Definition: mppkt.h:99
Watchdog_Interval timeout
Definition: mppkt.h:101
uint32_t length
Definition: mppkt.h:97
uint32_t return_code
Definition: mppkt.h:95
Constants for the watchdog ticks.