/******************************************************************************* * モジュール名称 :変数定義 * * モジュールラベル :app15_var.c * * タスク区分 :なし * * 機能 :グローバル変数定義 * * コーリングシーケンス:なし * * 引数 :なし * * 戻り値 :なし * * 使用上の注意 :なし * * エラー処理 :なし * * 作成日・作成者 :2017/08/21 遠藤 * * 改訂日・改訂者 :20XX/XX/XX * *******************************************************************************/ /* インクルードファイル宣言 */ #include "app15_ext_hk.h" /* 定数/変数/構造体/マクロ定義 */ /* 時間管理 */ volatile int Gi_SlotNo; /* Processing Slot 番号 */ /* 共有データ */ char Gc_misHK[d_HK_MIS_NUM][d_HK_MIS_HK_SIZE]; /* ミッション機器HK(共有領域) */ char Gc_aplHK_MAST[d_HK_APL_HK_MAST_SIZE]; /* アプリ生成HK(MAST)(共有領域) */ char Gc_aplHK_MEFI[d_HK_APL_HK_MEFI_SIZE]; /* アプリ生成HK(MEFISTO)(共有領域) */ char Gc_aplHK_CORE[d_HK_APL_HK_CORE_SIZE]; /* アプリ生成HK(CORE)(共有領域) */ char Gc_rdnHK[d_HK_RDN_HK_SIZE]; /* 冗長HK(共有領域) */ volatile char Gc_VALID_APLHK_MAST; /* アプリ生成HK(MAST)有効フラグ */ volatile char Gc_VALID_APLHK_MEFI; /* アプリ生成HK(MEFISTO)有効フラグ */ volatile char Gc_VALID_APLHK_CORE; /* アプリ生成HK(CORE)有効フラグ */ volatile char Gc_VALID_APLHK_RDNHK; /* 冗長HK有効フラグ */ /* HK編集元 */ char Gc_misHK_Lcl[d_HK_MIS_NUM][d_HK_MIS_HK_SIZE]; /* ミッション機器HK(伸展HK領域) */ char Gc_aplHK_MAST_Lcl[d_HK_APL_HK_MAST_SIZE]; /* アプリ生成HK(MAST)(伸展HK領域) */ char Gc_aplHK_MEFI_Lcl[d_HK_APL_HK_MEFI_SIZE]; /* アプリ生成HK(MEFISTO)(伸展HK領域) */ char Gc_aplHK_CORE_Lcl[d_HK_APL_HK_CORE_SIZE]; /* アプリ生成HK(CORE)(伸展HK領域) */ char Gc_rdnHK_Lcl[d_HK_RDN_HK_SIZE]; /* 冗長HK(伸展HK領域) */ char Gc_rdnHK_out[d_HK_RDN_HK_SIZE]; /* ミドルウェアHK(伸展HK出力用) */ /* コマンド */ unsigned char Guc_app15Cmd[d_HK_CMD_SIZE]; /* コマンド */ /* HK編集項目 */ char Gc_DPU_SW_STATE = 0x03; /* DPU_SW_STATE (03固定) */