20#ifndef _sch_platform_cfg_h_
21#define _sch_platform_cfg_h_
39#define SCH_PIPE_DEPTH 12
53#define SCH_TOTAL_SLOTS 100
65#define SCH_ENTRIES_PER_SLOT 5
77#define SCH_MAX_MESSAGES 128
88#define SCH_MDT_MIN_MSG_ID 0
99#define SCH_MDT_MAX_MSG_ID CFE_SB_HIGHEST_VALID_MSGID
113#define SCH_MAX_MSG_WORDS 64
129#define SCH_MAX_LAG_COUNT (SCH_TOTAL_SLOTS / 2)
142#define SCH_MAX_SLOTS_PER_WAKEUP 5
156#define SCH_MICROS_PER_MAJOR_FRAME 1000000
170#define SCH_SYNC_SLOT_DRIFT_WINDOW 5000
185#define SCH_STARTUP_SYNC_TIMEOUT 50000
199#define SCH_STARTUP_PERIOD (5*SCH_MICROS_PER_MAJOR_FRAME)
218#define SCH_MAX_NOISY_MAJORF 2
234#define SCH_LIB_PRESENCE 1
248#define SCH_LIB_DIS_CTR 0
263#define SCH_SCHEDULE_FILENAME "/cf/sch_def_schtbl.tbl"
278#define SCH_MESSAGE_FILENAME "/cf/sch_def_msgtbl.tbl"
295#define SCH_MISSION_REV 0