38#ifndef _RTEMS_SCORE_MPPKT_H
39#define _RTEMS_SCORE_MPPKT_H
74 MP_PACKET_MPCI_INTERNAL = 0,
76 MP_PACKET_MESSAGE_QUEUE = 2,
77 MP_PACKET_SEMAPHORE = 3,
78 MP_PACKET_PARTITION = 4,
87#define MP_PACKET_CLASSES_FIRST MP_PACKET_MPCI_INTERNAL
92#define MP_PACKET_CLASSES_LAST MP_PACKET_SIGNAL
124#define MP_PACKET_MINIMUM_PACKET_SIZE 64
133#define MP_PACKET_MINIMUN_HETERO_CONVERSION \
134 ( sizeof( MP_packet_Prefix ) / sizeof( uint32_t ) )
MP_packet_Classes
Definition: mppkt.h:73
uint32_t Objects_Id
Definition: object.h:101
uint32_t Watchdog_Interval
Type is used to specify the length of intervals.
Definition: watchdogticks.h:59
This header file provides interfaces of the Priority Handler which are used by the implementation and...
This header file provides interfaces of the Object Handler which are used by the implementation and t...
Objects_Id source_tid
Definition: mppkt.h:108
uint32_t source_priority
Definition: mppkt.h:110
Objects_Id id
Definition: mppkt.h:106
MP_packet_Classes the_class
Definition: mppkt.h:104
uint32_t to_convert
Definition: mppkt.h:116
Watchdog_Interval timeout
Definition: mppkt.h:118
uint32_t length
Definition: mppkt.h:114
uint32_t return_code
Definition: mppkt.h:112
This header file provides the interfaces of the Watchdog Handler related to watchdog ticks which are ...