37#include "sch_platform_cfg.h"
61#define SCH_ACTIVITY_NONE 0
62#define SCH_ACTIVITY_SEND_MSG 1
70#define SCH_NOT_SYNCHRONIZED 0
71#define SCH_MINOR_SYNCHRONIZED 1
72#define SCH_PENDING_MAJOR_SYNCH 2
73#define SCH_MAJOR_SYNCHRONIZED 4
81#define SCH_MAJOR_FS_NONE 0
82#define SCH_MAJOR_FS_CFE_TIME 1
83#define SCH_MAJOR_FS_MINOR_FRAME_TIMER 2
91#define SCH_GROUP_NUMBER_BIT_MASK 0xFF000000
92#define SCH_MULTI_GROUP_BIT_MASK 0x00FFFFFF
100#define SCH_MIN_MSG_WORDS (CFE_SB_CMD_HDR_SIZE / 2)
101#define SCH_TABLE_ENTRIES (SCH_TOTAL_SLOTS * SCH_ENTRIES_PER_SLOT)
104#define SCH_NUM_STATUS_BYTES_REQD (((SCH_TABLE_ENTRIES+7)/8)*2)
195#define SCH_RESET_CC 1
231#define SCH_ENABLE_CC 2
267#define SCH_DISABLE_CC 3
303#define SCH_ENABLE_GROUP_CC 4
339#define SCH_DISABLE_GROUP_CC 5
373#define SCH_ENABLE_SYNC_CC 6
405#define SCH_SEND_DIAG_TLM_CC 7