Changeset 333 for rubycfg_asp
- Timestamp:
- Feb 6, 2018, 6:01:55 PM (8 years ago)
- Author:
- coas-nagasima
- Message:
-
CFG_INTに属性を設定すると正しい値でもエラーになるのを修正
- Location:
- rubycfg_asp/trunk/asp_dcre/arch
- Files:
-
- 2 edited
- rx630_ccrx/prc_kernel.trb (modified) (1 diff)
- rx630_gcc/prc_kernel.trb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
rubycfg_asp/trunk/asp_dcre/arch/rx630_ccrx/prc_kernel.trb
r315 r333 329 329 if $INTNO_INT.include?(key) 330 330 # TA_POSEDGEとTA_NEGEDGEが同時に設定されている場合 331 if (params[:intatr].val & (削除) $TA_POSEDGE|$TA_NEGEDGE (削除ここまで)) == $TA_POSEDGE|$TA_NEGEDGE331 if (params[:intatr].val & (追記) ($TA_POSEDGE|$TA_NEGEDGE) (追記ここまで)) == $TA_POSEDGE|$TA_NEGEDGE 332 332 error_illegal_sym("E_RSATR", params, :intatr, :intno) 333 333 end 334 334 # TA_POSEDGEとTA_BOTHEDGEが同時に設定されている場合 335 if (params[:intatr].val & (削除) $TA_POSEDGE|$TA_BOTHEDGE (削除ここまで)) == $TA_POSEDGE|$TA_BOTHEDGE335 if (params[:intatr].val & (追記) ($TA_POSEDGE|$TA_BOTHEDGE) (追記ここまで)) == $TA_POSEDGE|$TA_BOTHEDGE 336 336 error_illegal_sym("E_RSATR", params, :intatr, :intno) 337 337 end 338 338 # TA_NEGEDGEとTA_BOTHEDGEが同時に設定されている場合 339 if (params[:intatr].val & (削除) $TA_NEGEDGE|$TA_BOTHEDGE (削除ここまで)) == $TA_NEGEDGE|$TA_BOTHEDGE339 if (params[:intatr].val & (追記) ($TA_NEGEDGE|$TA_BOTHEDGE) (追記ここまで)) == $TA_NEGEDGE|$TA_BOTHEDGE 340 340 error_illegal_sym("E_RSATR", params, :intatr, :intno) 341 341 end 342 342 # TA_POSEDGEとTA_NEGEDGEとTA_BOTHEDGEが同時に設定されている場合 343 if (params[:intatr].val & (削除) $TA_POSEDGE|$TA_NEGEDGE|$TA_BOTHEDGE (削除ここまで)) == $TA_POSEDGE|$TA_NEGEDGE|$TA_BOTHEDGE343 if (params[:intatr].val & (追記) ($TA_POSEDGE|$TA_NEGEDGE|$TA_BOTHEDGE) (追記ここまで)) == $TA_POSEDGE|$TA_NEGEDGE|$TA_BOTHEDGE 344 344 error_illegal_sym("E_RSATR", params, :intatr, :intno) 345 345 end -
rubycfg_asp/trunk/asp_dcre/arch/rx630_gcc/prc_kernel.trb
r315 r333 325 325 if $INTNO_INT.include?(key) 326 326 # TA_POSEDGEとTA_NEGEDGEが同時に設定されている場合 327 if (params[:intatr].val & (削除) $TA_POSEDGE|$TA_NEGEDGE (削除ここまで)) == $TA_POSEDGE|$TA_NEGEDGE327 if (params[:intatr].val & (追記) ($TA_POSEDGE|$TA_NEGEDGE) (追記ここまで)) == $TA_POSEDGE|$TA_NEGEDGE 328 328 error_illegal_sym("E_RSATR", params, :intatr, :intno) 329 329 end 330 330 # TA_POSEDGEとTA_BOTHEDGEが同時に設定されている場合 331 if (params[:intatr].val & (削除) $TA_POSEDGE|$TA_BOTHEDGE (削除ここまで)) == $TA_POSEDGE|$TA_BOTHEDGE331 if (params[:intatr].val & (追記) ($TA_POSEDGE|$TA_BOTHEDGE) (追記ここまで)) == $TA_POSEDGE|$TA_BOTHEDGE 332 332 error_illegal_sym("E_RSATR", params, :intatr, :intno) 333 333 end 334 334 # TA_NEGEDGEとTA_BOTHEDGEが同時に設定されている場合 335 if (params[:intatr].val & (削除) $TA_NEGEDGE|$TA_BOTHEDGE (削除ここまで)) == $TA_NEGEDGE|$TA_BOTHEDGE335 if (params[:intatr].val & (追記) ($TA_NEGEDGE|$TA_BOTHEDGE) (追記ここまで)) == $TA_NEGEDGE|$TA_BOTHEDGE 336 336 error_illegal_sym("E_RSATR", params, :intatr, :intno) 337 337 end 338 338 # TA_POSEDGEとTA_NEGEDGEとTA_BOTHEDGEが同時に設定されている場合 339 if (params[:intatr].val & (削除) $TA_POSEDGE|$TA_NEGEDGE|$TA_BOTHEDGE (削除ここまで)) == $TA_POSEDGE|$TA_NEGEDGE|$TA_BOTHEDGE339 if (params[:intatr].val & (追記) ($TA_POSEDGE|$TA_NEGEDGE|$TA_BOTHEDGE) (追記ここまで)) == $TA_POSEDGE|$TA_NEGEDGE|$TA_BOTHEDGE 340 340 error_illegal_sym("E_RSATR", params, :intatr, :intno) 341 341 end
Note:
See TracChangeset
for help on using the changeset viewer.