Changeset 306 for asp3_wo_tecs/trunk/kernel/pridataq.trb
- Timestamp:
- Jun 27, 2017, 10:53:32 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asp3_wo_tecs/trunk/kernel/pridataq.trb
r305 r306 53 53 # ã®è²¬ä»»ãè² ããªãï¼ 54 54 # 55 # $Id: pridataq.trb 588 2016-02-05 12:54:58Z ertl-hiro $55 # $Id: pridataq.trb 668 2016-03-03 13:57:53Z ertl-hiro $ 56 56 # 57 57 … … 67 67 68 68 def prepare(key, params) 69 # ãã©ã¡ã¼ã¿ãçç¥ãããæã®ããã©ã«ãå¤ã®è¨å® 70 params[:pdqmb] ||= "NULL" 71 69 72 # pdqatrãç¡å¹ã®å ´åï¼E_RSATRï¼ï¼»NGKI1804ï¼½ 70 73 #ï¼TA_TPRI以å¤ã®ããããã»ããããã¦ããå ´åï¼ … … 81 84 # pdqmbãNULLã§ãªãå ´åï¼E_NOSPTï¼ï¼»ASPS0142ï¼½ 82 85 if params[:pdqmb] != "NULL" 83 error_illegal_id("E_ PAR", params, :pdqmb, :pdqid)86 error_illegal_id("E_NOSPT", params, :pdqmb, :pdqid) 84 87 end 85 88 … … 87 90 度ãã¼ã¿ãã¥ã¼ç®¡çé å 88 91 if params[:pdqcnt] > 0 89 $kernelCfgC.add("static PDQMB _kernel_pdqmb_#{params[:pdqid]}" \ 90 "[#{params[:pdqcnt]}];") 92 pdqmbName = "_kernel_pdqmb_#{params[:pdqid]}" 93 $kernelCfgC.add("static PDQMB #{pdqmbName}[#{params[:pdqcnt]}];") 94 params[:pdqinib_pdqmb] = pdqmbName 95 else 96 params[:pdqinib_pdqmb] = "NULL" 91 97 end 92 98 end 93 99 94 100 def generateInib(key, params) 95 if params[:pdqcnt] > 096 pdqmb = "_kernel_pdqmb_#{params[:pdqid]}"97 else98 pdqmb = "NULL"99 end100 101 return("(#{params[:pdqatr]}), (#{params[:pdqcnt]}), " \ 101 "(#{params[:maxdpri]}), #{pdqmb}")102 "(#{params[:maxdpri]}), #{params[:pdqinib_pdqmb]}") 102 103 end 103 104 end
Note:
See TracChangeset
for help on using the changeset viewer.