- ////////////////////////////////////////////////
- //filename: STDTLACT.H
- // macro define used in ST detail table's condition,action check
- ////////////////////////////////////////////////
- #ifndef __CFG_STDTLACT_H__
- #define __CFG_STDTLACT_H__
- #define STDTL_SUBNO_COND 0
- //see A06,A07 to get relation information
- #define DTL_INSTYPE_TM 1
- #define DTL_INSTYPE_CT 2
- #define DTL_INSTYPE_CI 3
- #define DTL_INSTYPE_CO 4
- #define DTL_INSTYPE_SW 5
- #define DTL_INSTYPE_AN 6
- #define DTL_INSTYPE_DI 7
- #define DTL_INSTYPE_DO 8
- #define DTL_INSTYPE_SU 9
- #define DTL_INSTYPE_SD 10
- #define DTL_INSTYPE_ST 11
- #define DTL_INSTYPE_RL 12
- #define DTL_INSTYPE_CL 13
- #define DTL_INSTYPE_LP 14
- #define DTL_INSTYPE_PR 15
- #define DTL_INSTYPE_OG 16
- #define DTL_INSTYPE_RQ 17
- #define DTL_INSTYPE_BASIC 18
- #define DTL_SIGNTYPE_TM 0x0
- #define DTL_SIGNTYPE_SW 0x2
- #define DTL_SIGNTYPE_DI 0x3
- #define DTL_SIGNTYPE_DO 0x4
- #define DTL_SIGNTYPE_SU 0x5
- #define DTL_SIGNTYPE_SD 0x6
- #define DTL_SIGNTYPE_ST 0x7
- #define DTL_SIGNTYPE_RL 0x8
- #define DTL_SIGNTYPE_CL 0X9
- #define DTL_SIGNTYPE_PROGRQ 0xB
- #define DTL_SIGNTYPE_BASIC 0XC
- #define DTL_SIGNTYPE_LP 0XF
- #define DTL_CONDTYPE_AUT 0
- #define DTL_CONDTYPE_MAN 1
- #define DTL_CONDTYPE_CAS 2
- #define DTL_CONDTYPE_OOP 3
- #define DTL_CONDTYPE_PRD 4
- #define DTL_CONDTYPE_BUM 5
- #define DTL_CONDTYPE_BUA 6
- #define DTL_CONDTYPE_BUC 7
- #define DTL_CONDTYPE_SEMI 10
- #define DTL_CONDTYPE_LS01 11
- #define DTL_CONDTYPE_LS02 12
- #define DTL_CONDTYPE_LS03 13
- #define DTL_CONDTYPE_LS04 14
- #define DTL_CONDTYPE_LS05 15
- #define DTL_CONDTYPE_CBM 19
- #define DTL_CONDTYPE_CBA 20
- #define DTL_CONDTYPE_CBC 21
- #define DTL_CONDTYPE_SPC 24
- #define DTL_CONDTYPE_DDC 25
- #define DTL_CONDTYPE_STOP 33
- #define DTL_CONDTYPE_RUN 34
- #define DTL_CONDTYPE_HOLD 35
- #define DTL_CONDTYPE_SUB1 36
- #define DTL_CONDTYPE_SUB2 37
- #define DTL_CONDTYPE_SUB3 38
- #define DTL_CONDTYPE_SUB4 39
- #define DTL_CONDTYPE_SUB5 40
- #define DTL_CONDTYPE_ON 96
- #define DTL_CONDTYPE_CLP1 97 //CLP+
- #define DTL_CONDTYPE_CLP2 98 //CLP-
- #define DTL_CONDTYPE_CND 99
- #define DTL_CONDTYPE_LOCK 100
- #define DTL_CONDTYPE_OFF 101
- #define DTL_CONDTYPE_IOP 104
- #define DTL_CONDTYPE_IOP_TM 105 //IOP-
- #define DTL_CONDTYPE_NR 106
- #define DTL_CONDTYPE_EQ 112
- #define DTL_CONDTYPE_GT 113
- #define DTL_CONDTYPE_GE 114
- #define DTL_CONDTYPE_LT 115
- #define DTL_CONDTYPE_LE 116
- #define DTL_CONDTYPE_AOF 128
- #define DTL_CONDTYPE_CAL 130
- #define DTL_CONDTYPE_MLO 131
- #define DTL_CONDTYPE_MHI 132
- #define DTL_CONDTYPE_VEL1 133 //VEL-
- #define DTL_CONDTYPE_VEL 134
- #define DTL_CONDTYPE_DV_1 135 //-DV
- #define DTL_CONDTYPE_DV_2 136 //+DV
- #define DTL_CONDTYPE_LO 137
- #define DTL_CONDTYPE_HI 138
- #define DTL_CONDTYPE_LL 139
- #define DTL_CONDTYPE_HH 140
- #define DTL_CONDTYPE_IOP1 141 //IOP-
- #define DTL_CONDTYPE_IOP2 142 //IOP+
- #define DTL_CONDTYPE_INT 148
- #define DTL_CONDTYPE_ANS1 149 //ANS-
- #define DTL_CONDTYPE_ANS2 150 //ANS+
- #define DTL_CONDTYPE_LEAK 151
- #define DTL_CONDTYPE_PERR 152
- #define DTL_CONDTYPE_PRE 153
- #define DTL_CONDTYPE_END 154
- #define DTL_CONDTYPE_TRIP 156
- #define DTL_CONDTYPE_LDV 165
- #define DTL_CONDTYPE_HDV 166
- #define DTL_CONDTYPE_ALM 171
- #define DTL_CONDTYPE_PS_TM 172
- #define DTL_CONDTYPE_LO_TM 173
- #define DTL_CONDTYPE_HI_TM 174
- #define DTL_CONDTYPE_NR_TM 175
- #define DTL_CONDTYPE_ALM1 182
- #define DTL_CONDTYPE_ALM2 183
- #define DTL_CONDTYPE_ALM3 184
- #define DTL_CONDTYPE_ALM4 185
- #define DTL_CONDTYPE_ALM5 186
- #define DTL_CONDTYPE_ALM6 187
- #define DTL_CONDTYPE_ERR 191
- #define DTL_CONDTYPE_BPRE 197
- #define DTL_CONDTYPE_BEND 198
- #define DTL_CONDTYPE_DV1 200
- #define DTL_CONDTYPE_DV2 203
- #define DTL_CONDTYPE_NPLS 204
- #define DTL_ALMTYPE_MLO 131
- #define DTL_ALMTYPE_MHI 132
- #define DTL_ALMTYPE_VEL1 133 //VEL-
- #define DTL_ALMTYPE_VEL 134
- #define DTL_ALMTYPE_DV_1 135 //-DV
- #define DTL_ALMTYPE_DV_2 136 //+DV
- #define DTL_ALMTYPE_LO 137
- #define DTL_ALMTYPE_HI 138
- #define DTL_ALMTYPE_LL 139
- #define DTL_ALMTYPE_HH 140
- #define DTL_ALMTYPE_IOP 104
- #define DTL_ALMTYPE_IOP1 141 //IOP-
- #define DTL_ALMTYPE_IOP2 142 //IOP+
- #endif