/******************************************************************************* * モジュール名称 :定数定義(伸展HK編集項目データベース) * * モジュールラベル :app15_hkDef.c * * タスク区分 :なし * * 機能 :伸展HK編集項目データベースの定義 * * コーリングシーケンス:なし * * 引数 :なし * * 戻り値 :なし * * 使用上の注意 :なし * * エラー処理 :なし * * 作成日・作成者 :2017/08/10 遠藤 * * 改訂日・改訂者 :20XX/XX/XX * *******************************************************************************/ /* インクルードファイル宣言 */ #include "app_core.h" /* 既存アプリケーションコア部 */ #include "app15_ext_hk.h" /* 定数/変数/構造体/マクロ定義 */ /* DPUミドルウェア変数参照 */ extern unsigned int M_Gui_HKEditArea[318]; /*_HK編集領域*/ /* 伸展HK編集項目データベース */ T_APP15_HK_EDIT_DATA Gt_hkEditData[2][d_HK_EDIT_NUM] = { /* DPU1用 冗長側のHKを編集 */ { { Gc_rdnHK_out - 8 + 8, &Gc_rdnHK_Lcl[0], 32 }, /* 伸展HKバイト位置 8- 39 */ { Gc_rdnHK_out - 8 + 40, &Gc_misHK_Lcl[d_HK_INDEX_MAST][0], 60 }, /* 伸展HKバイト位置 40- 99 */ { Gc_rdnHK_out - 8 + 100, &Gc_misHK_Lcl[d_HK_INDEX_MEFISTO][0], 20 }, /* 伸展HKバイト位置 100-119 */ { Gc_rdnHK_out - 8 + 120, &Gc_misHK_Lcl[d_HK_INDEX_MAST][60], 20 }, /* 伸展HKバイト位置 120-139 */ { Gc_rdnHK_out - 8 + 140, &Gc_misHK_Lcl[d_HK_INDEX_MAST][104], 4 }, /* 伸展HKバイト位置 140-143 */ { Gc_rdnHK_out - 8 + 144, &Gc_misHK_Lcl[d_HK_INDEX_MAST][116], 4 }, /* 伸展HKバイト位置 144-147 */ { Gc_rdnHK_out - 8 + 148, &Gc_aplHK_MAST_Lcl[0], d_HK_APL_HK_MAST_SIZE }, /* 伸展HKバイト位置 148-153 */ { Gc_rdnHK_out - 8 + 154, &Gc_misHK_Lcl[d_HK_INDEX_MEFISTO][22], 8 }, /* 伸展HKバイト位置 154-161 */ { Gc_rdnHK_out - 8 + 162, &Gc_misHK_Lcl[d_HK_INDEX_MEFISTO][31], 3 }, /* 伸展HKバイト位置 162-164 */ { Gc_rdnHK_out - 8 + 165, &Gc_aplHK_MEFI_Lcl[0], d_HK_APL_HK_MEFI_SIZE }, /* 伸展HKバイト位置 165-181 */ { Gc_rdnHK_out - 8 + 182, &Gc_misHK_Lcl[d_HK_INDEX_EWO_E][0], 3 }, /* 伸展HKバイト位置 182-184 */ { Gc_rdnHK_out - 8 + 185, &Gc_misHK_Lcl[d_HK_INDEX_SORBET][8], 4 }, /* 伸展HKバイト位置 185-188 */ { Gc_rdnHK_out - 8 + 189, &Gc_misHK_Lcl[d_HK_INDEX_SORBET][13], 1 }, /* 伸展HKバイト位置 189 */ { Gc_rdnHK_out - 8 + 190, &Gc_aplHK_CORE_Lcl[0], d_HK_APL_HK_CORE_SIZE }, /* 伸展HKバイト位置 190-191 */ { Gc_rdnHK_out - 8 + 16, &Gc_DPU_SW_STATE, 1 } /* 伸展HKバイト位置 16 */ /* SW_STATEは最後に編集する */ }, /* DPU2用 正常側のHKを編集 */ { { (char *)0, (char *)0, 0 }, /* 伸展HKバイト位置 8- 39 */ /* 編集しない */ { (char *)M_Gui_HKEditArea - 8 + 40, &Gc_misHK_Lcl[d_HK_INDEX_MAST][0], 60 }, /* 伸展HKバイト位置 40- 99 */ { (char *)M_Gui_HKEditArea - 8 + 100, &Gc_misHK_Lcl[d_HK_INDEX_MEFISTO][0], 20 }, /* 伸展HKバイト位置 100-119 */ { (char *)M_Gui_HKEditArea - 8 + 120, &Gc_misHK_Lcl[d_HK_INDEX_MAST][60], 20 }, /* 伸展HKバイト位置 120-139 */ { (char *)M_Gui_HKEditArea - 8 + 140, &Gc_misHK_Lcl[d_HK_INDEX_MAST][104], 4 }, /* 伸展HKバイト位置 140-143 */ { (char *)M_Gui_HKEditArea - 8 + 144, &Gc_misHK_Lcl[d_HK_INDEX_MAST][116], 4 }, /* 伸展HKバイト位置 144-147 */ { (char *)M_Gui_HKEditArea - 8 + 148, &Gc_aplHK_MAST_Lcl[0], d_HK_APL_HK_MAST_SIZE }, /* 伸展HKバイト位置 148-153 */ { (char *)M_Gui_HKEditArea - 8 + 154, &Gc_misHK_Lcl[d_HK_INDEX_MEFISTO][22], 8 }, /* 伸展HKバイト位置 154-161 */ { (char *)M_Gui_HKEditArea - 8 + 162, &Gc_misHK_Lcl[d_HK_INDEX_MEFISTO][31], 3 }, /* 伸展HKバイト位置 162-164 */ { (char *)M_Gui_HKEditArea - 8 + 165, &Gc_aplHK_MEFI_Lcl[0], d_HK_APL_HK_MEFI_SIZE }, /* 伸展HKバイト位置 165-181 */ { (char *)M_Gui_HKEditArea - 8 + 182, &Gc_misHK_Lcl[d_HK_INDEX_EWO_E][0], 3 }, /* 伸展HKバイト位置 182-184 */ { (char *)M_Gui_HKEditArea - 8 + 185, &Gc_misHK_Lcl[d_HK_INDEX_SORBET][8], 4 }, /* 伸展HKバイト位置 185-188 */ { (char *)M_Gui_HKEditArea - 8 + 189, &Gc_misHK_Lcl[d_HK_INDEX_SORBET][13], 1 }, /* 伸展HKバイト位置 189 */ { (char *)M_Gui_HKEditArea - 8 + 190, &Gc_aplHK_CORE_Lcl[0], d_HK_APL_HK_CORE_SIZE }, /* 伸展HKバイト位置 190-191 */ { (char *)M_Gui_HKEditArea - 8 + 16, &Gc_DPU_SW_STATE, 1 } /* 伸展HKバイト位置 16 */ /* SW_STATEは最後に編集する */ } };