- Timestamp:
- Jan 15, 2009, 6:19:08 PM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Commit_unit/SelfTest/src/test.cpp
r98 r101 164 164 ALLOC2_SC_SIGNAL( in_DEPTH_MIN ," in_DEPTH_MIN ",Tdepth_t ,_param->_nb_front_end,_param->_nb_context[it1]); 165 165 ALLOC2_SC_SIGNAL( in_DEPTH_MAX ," in_DEPTH_MAX ",Tdepth_t ,_param->_nb_front_end,_param->_nb_context[it1]); 166 ALLOC2_SC_SIGNAL( in_DEPTH_FULL ," in_DEPTH_FULL ",Tcontrol_t ,_param->_nb_front_end,_param->_nb_context[it1]); 166 167 167 168 ALLOC2_SC_SIGNAL( in_SPR_READ_SR_OVE ," in_SPR_READ_SR_OVE ",Tcontrol_t ,_param->_nb_front_end,_param->_nb_context[it1]); … … 308 309 INSTANCE2_SC_SIGNAL(_Commit_unit,out_NB_INST_COMMIT_ALL ,_param->_nb_front_end,_param->_nb_context[it1]); 309 310 INSTANCE2_SC_SIGNAL(_Commit_unit,out_NB_INST_COMMIT_MEM ,_param->_nb_front_end,_param->_nb_context[it1]); 311 312 if (_param->_have_port_depth) 313 { 314 INSTANCE2_SC_SIGNAL(_Commit_unit, in_DEPTH_MIN ,_param->_nb_front_end,_param->_nb_context[it1]); 310 315 INSTANCE2_SC_SIGNAL(_Commit_unit, in_DEPTH_MAX ,_param->_nb_front_end,_param->_nb_context[it1]); 316 } 317 INSTANCE2_SC_SIGNAL(_Commit_unit, in_DEPTH_FULL ,_param->_nb_front_end,_param->_nb_context[it1]); 311 318 312 319 INSTANCE2_SC_SIGNAL(_Commit_unit, in_SPR_READ_SR_OVE ,_param->_nb_front_end,_param->_nb_context[it1]); … … 321 328 INSTANCE2_SC_SIGNAL(_Commit_unit,out_SPR_WRITE_SR_OV ,_param->_nb_front_end,_param->_nb_context[it1]); 322 329 323 for (uint32_t i=0; i<_param->_nb_front_end; i++)324 for (uint32_t j=0; j<_param->_nb_context[i]; j++)325 if (_param->_have_port_depth)326 INSTANCE_SC_SIGNAL(_Commit_unit, in_DEPTH_MIN [i][j]);327 328 330 msg(_("<%s> : Start Simulation ............\n"),name.c_str()); 329 331 … … 703 705 DELETE2_SC_SIGNAL( in_DEPTH_MIN ,_param->_nb_front_end,_param->_nb_context[it1]); 704 706 DELETE2_SC_SIGNAL( in_DEPTH_MAX ,_param->_nb_front_end,_param->_nb_context[it1]); 707 DELETE2_SC_SIGNAL( in_DEPTH_FULL ,_param->_nb_front_end,_param->_nb_context[it1]); 705 708 706 709 DELETE2_SC_SIGNAL( in_SPR_READ_SR_OVE ,_param->_nb_front_end,_param->_nb_context[it1]); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Commit_unit/include/Commit_unit.h
r100 r101 194 194 public : SC_IN (Tdepth_t ) *** in_DEPTH_MIN ;//[nb_front_end][nb_context] 195 195 public : SC_IN (Tdepth_t ) *** in_DEPTH_MAX ;//[nb_front_end][nb_context] 196 public : SC_IN (Tcontrol_t ) *** in_DEPTH_FULL ;//[nb_front_end][nb_context] 196 197 197 198 // ~~~~~[ Interface : "spr_read" ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Commit_unit/src/Commit_unit_allocation.cpp
r100 r101 213 213 ALLOC2_INTERFACE("depth",IN,WEST,_("Interface with Prediction unit."),_param->_nb_front_end, _param->_nb_context[it1]); 214 214 215 _ALLOC2_SIGNAL_IN ( in_DEPTH_MIN ,"min" ,Tdepth_t ,_param->_size_depth ,_param->_nb_front_end, _param->_nb_context[it1]); 216 _ALLOC2_SIGNAL_IN ( in_DEPTH_MAX ,"max" ,Tdepth_t ,_param->_size_depth+1,_param->_nb_front_end, _param->_nb_context[it1]); 215 _ALLOC2_SIGNAL_IN ( in_DEPTH_MIN ,"min" ,Tdepth_t ,_param->_size_depth,_param->_nb_front_end, _param->_nb_context[it1]); 216 _ALLOC2_SIGNAL_IN ( in_DEPTH_MAX ,"max" ,Tdepth_t ,_param->_size_depth,_param->_nb_front_end, _param->_nb_context[it1]); 217 _ALLOC2_SIGNAL_IN ( in_DEPTH_FULL ,"full" ,Tcontrol_t ,1 ,_param->_nb_front_end, _param->_nb_context[it1]); 217 218 } 218 219 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Commit_unit/src/Commit_unit_deallocation.cpp
r100 r101 140 140 DELETE2_SIGNAL(out_NB_INST_COMMIT_MEM ,_param->_nb_front_end, _param->_nb_context[it1],_param->_size_nb_inst_commit); 141 141 142 DELETE2_SIGNAL( in_DEPTH_MIN ,_param->_nb_front_end, _param->_nb_context[it1],_param->_size_depth ); 143 DELETE2_SIGNAL( in_DEPTH_MAX ,_param->_nb_front_end, _param->_nb_context[it1],_param->_size_depth+1); 142 DELETE2_SIGNAL( in_DEPTH_MIN ,_param->_nb_front_end, _param->_nb_context[it1],_param->_size_depth); 143 DELETE2_SIGNAL( in_DEPTH_MAX ,_param->_nb_front_end, _param->_nb_context[it1],_param->_size_depth); 144 DELETE2_SIGNAL( in_DEPTH_FULL ,_param->_nb_front_end, _param->_nb_context[it1],1); 144 145 145 146 DELETE2_SIGNAL( in_SPR_READ_SR_OVE ,_param->_nb_front_end, _param->_nb_context[it1],1); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Commit_unit/src/Commit_unit_transition.cpp
r100 r101 347 347 if (internal_REEXECUTE_VAL [0] and PORT_READ(in_REEXECUTE_ACK [0])) 348 348 { 349 log_printf(TRACE,Commit_unit,FUNCTION," * REEXECUTE [0]"); 350 349 351 uint32_t num_bank = internal_REEXECUTE_NUM_BANK [0]; 350 352 … … 368 370 if (internal_BRANCH_COMPLETE_VAL [i] and PORT_READ(in_BRANCH_COMPLETE_ACK [i])) 369 371 { 372 log_printf(TRACE,Commit_unit,FUNCTION," * BRANCH_COMPLETE [%d]",i); 373 log_printf(TRACE,Commit_unit,FUNCTION," * miss_prediction : %d",PORT_READ(in_BRANCH_COMPLETE_MISS_PREDICTION [i])); 374 370 375 uint32_t num_bank = internal_BRANCH_COMPLETE_NUM_BANK [i]; 371 376 … … 378 383 #endif 379 384 380 entry->state = (PORT_READ(in_BRANCH_COMPLETE_MISS_PREDICTION [i]))?ROB_END_ OK_SPECULATIVE:ROB_END_BRANCH_MISS_SPECULATIVE;385 entry->state = (PORT_READ(in_BRANCH_COMPLETE_MISS_PREDICTION [i]))?ROB_END_BRANCH_MISS_SPECULATIVE:ROB_END_OK_SPECULATIVE; 381 386 // entry->state = ROB_END_OK_SPECULATIVE; 382 387 } … … 410 415 Tdepth_t depth = entry->depth; 411 416 412 Tdepth_t depth_min = (_param->_have_port_depth)?PORT_READ(in_DEPTH_MIN [front_end_id][context_id]):0; 413 Tdepth_t depth_max = PORT_READ(in_DEPTH_MAX[front_end_id][context_id]); 417 Tdepth_t depth_min = (_param->_have_port_depth)?PORT_READ(in_DEPTH_MIN[front_end_id][context_id]):0; 418 Tdepth_t depth_max = (_param->_have_port_depth)?PORT_READ(in_DEPTH_MAX[front_end_id][context_id]):0; 419 Tcontrol_t depth_full = PORT_READ(in_DEPTH_FULL [front_end_id][context_id]); 414 420 415 421 // is a valid instruction ? 416 422 // If DEPTH_CURRENT : 417 423 // equal at DEPTH_MIN -> not speculative 418 // not include ]DEPTH_MIN:DEPTH_MAX [-> previous branch miss419 // include ]DEPTH_MIN:DEPTH_MAX [-> speculative424 // not include ]DEPTH_MIN:DEPTH_MAX] -> previous branch miss 425 // include ]DEPTH_MIN:DEPTH_MAX] -> speculative 420 426 421 427 // All case … … 428 434 429 435 Tcontrol_t is_valid = ((depth == depth_min) or 430 ((depth_min < depth_max)? 431 (depth<depth_max): 432 ((depth > depth_min) or (depth < depth_max)))); 433 436 depth_full or 437 ((depth_min <= depth_max)? 438 ((depth >= depth_min) and (depth <=depth_max)): 439 ((depth >= depth_min) or (depth <=depth_max)))); 440 441 log_printf(TRACE,Commit_unit,FUNCTION," * HEAD [%d]",i); 442 log_printf(TRACE,Commit_unit,FUNCTION," * is_valid : %d",is_valid); 443 log_printf(TRACE,Commit_unit,FUNCTION," * depth : %d",depth ); 444 log_printf(TRACE,Commit_unit,FUNCTION," * depth_min : %d",depth_min); 445 log_printf(TRACE,Commit_unit,FUNCTION," * depth_max : %d",depth_max); 446 434 447 //------------------------------------------------------ 435 448 // test if instruction is miss speculative … … 542 555 toString((*it)->state).c_str() , 543 556 (*it)->ptr ); 544 log_printf(TRACE,Commit_unit,FUNCTION," %.1d %. 5d %.6d, %.1d %.5d %.6d, %.1d %.5d %.6d, %.1d %.1d %.6d %.6d, %.1d %.1d %.6d %.6d ",557 log_printf(TRACE,Commit_unit,FUNCTION," %.1d %.2d %.6d, %.1d %.2d %.6d, %.1d %.1d %.6d, %.1d %.2d %.6d %.6d, %.1d %.1d %.6d %.6d ", 545 558 (*it)->read_ra , 546 559 (*it)->num_reg_ra_log , … … 562 575 563 576 log_printf(TRACE,Commit_unit,FUNCTION," %.2d %.2d %.1d %.1d %.8x", 577 (*it)->exception_use , 564 578 (*it)->exception , 565 (*it)->exception_use ,566 579 (*it)->flags , 567 580 (*it)->no_sequence , -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Reexecute_unit/src/Reexecute_unit_transition.cpp
r98 r101 86 86 { 87 87 entry->data = PORT_READ(in_SPR_RDATA [i]); 88 entry->write_rd = not PORT_READ(in_SPR_INVALID [i]); 88 // entry->write_rd = not PORT_READ(in_SPR_INVALID [i]); // in all case write value 89 89 } 90 90 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Register_translation_unit_Glue/src/Register_translation_unit_Glue_genMealy_insert.cpp
r98 r101 36 36 Tcontrol_t WRITE_RD = PORT_READ(in_INSERT_DEPENDENCY_CHECKING_WRITE_RD [i]); 37 37 Tgeneral_address_t NUM_REG_RD_LOG = PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RD_LOG [i]); 38 Tgeneral_address_t NUM_REG_RD_PHY_OLD = (NUM_REG_RD_LOG!=0)?PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RD_PHY_OLD [i]):0; 39 Tgeneral_address_t NUM_REG_RD_PHY_NEW = (NUM_REG_RD_LOG!=0)?PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RD_PHY_NEW [i]):0; 38 // Tgeneral_address_t NUM_REG_RD_PHY_OLD = (NUM_REG_RD_LOG!=0)?PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RD_PHY_OLD [i]):0; 39 // Tgeneral_address_t NUM_REG_RD_PHY_NEW = (NUM_REG_RD_LOG!=0)?PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RD_PHY_NEW [i]):0; 40 Tgeneral_address_t NUM_REG_RD_PHY_OLD = PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RD_PHY_OLD [i]); 41 Tgeneral_address_t NUM_REG_RD_PHY_NEW = PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RD_PHY_NEW [i]); 40 42 Tcontrol_t WRITE_RE = PORT_READ(in_INSERT_DEPENDENCY_CHECKING_WRITE_RE [i]); 41 43 Tspecial_address_t NUM_REG_RE_LOG = PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RE_LOG [i]); … … 43 45 Tspecial_address_t NUM_REG_RE_PHY_NEW = PORT_READ(in_INSERT_DEPENDENCY_CHECKING_NUM_REG_RE_PHY_NEW [i]); 44 46 45 PORT_WRITE(out_INSERT_FREE_LIST_GPR_VAL [i], WRITE_RD and (NUM_REG_RD_LOG!=0)); 47 // PORT_WRITE(out_INSERT_FREE_LIST_GPR_VAL [i], WRITE_RD and (NUM_REG_RD_LOG!=0)); 48 PORT_WRITE(out_INSERT_FREE_LIST_GPR_VAL [i], WRITE_RD ); 46 49 PORT_WRITE(out_INSERT_FREE_LIST_SPR_VAL [i], WRITE_RE ); 47 50 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/SelfTest/src/test.cpp
r98 r101 167 167 ALLOC2_SC_SIGNAL( in_DEPTH_MIN ," in_DEPTH_MIN ",Tdepth_t ,_param->_nb_front_end,_param->_nb_context[it1]); 168 168 ALLOC2_SC_SIGNAL( in_DEPTH_MAX ," in_DEPTH_MAX ",Tdepth_t ,_param->_nb_front_end,_param->_nb_context[it1]); 169 ALLOC2_SC_SIGNAL( in_DEPTH_FULL ," in_DEPTH_FULL ",Tcontrol_t ,_param->_nb_front_end,_param->_nb_context[it1]); 169 170 170 171 ALLOC2_SC_SIGNAL(out_SPR_SR_IEE ,"out_SPR_SR_IEE ",Tcontrol_t ,_param->_nb_front_end,_param->_nb_context[it1]); … … 313 314 INSTANCE2_SC_SIGNAL(_OOO_Engine,out_NB_INST_COMMIT_MEM ,_param->_nb_front_end,_param->_nb_context[it1]); 314 315 315 for (uint32_t i=0; i<_param->_nb_front_end; i++) 316 for (uint32_t j=0; j<_param->_nb_context[i]; j++) 317 if (_param->_have_port_depth) 318 INSTANCE_SC_SIGNAL(_OOO_Engine, in_DEPTH_MIN [i][j]); 316 if (_param->_have_port_depth) 317 { 318 INSTANCE2_SC_SIGNAL(_OOO_Engine, in_DEPTH_MIN ,_param->_nb_front_end,_param->_nb_context[it1]); 319 319 INSTANCE2_SC_SIGNAL(_OOO_Engine, in_DEPTH_MAX ,_param->_nb_front_end,_param->_nb_context[it1]); 320 320 } 321 INSTANCE2_SC_SIGNAL(_OOO_Engine, in_DEPTH_FULL ,_param->_nb_front_end,_param->_nb_context[it1]); 321 322 INSTANCE2_SC_SIGNAL(_OOO_Engine,out_SPR_SR_IEE ,_param->_nb_front_end,_param->_nb_context[it1]); 322 323 INSTANCE2_SC_SIGNAL(_OOO_Engine,out_SPR_SR_EPH ,_param->_nb_front_end,_param->_nb_context[it1]); … … 482 483 DELETE2_SC_SIGNAL( in_DEPTH_MIN ,_param->_nb_front_end,_param->_nb_context[it1]); 483 484 DELETE2_SC_SIGNAL( in_DEPTH_MAX ,_param->_nb_front_end,_param->_nb_context[it1]); 485 DELETE2_SC_SIGNAL( in_DEPTH_FULL ,_param->_nb_front_end,_param->_nb_context[it1]); 484 486 DELETE2_SC_SIGNAL(out_SPR_SR_IEE ,_param->_nb_front_end,_param->_nb_context[it1]); 485 487 DELETE2_SC_SIGNAL(out_SPR_SR_EPH ,_param->_nb_front_end,_param->_nb_context[it1]); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Special_Register_unit/include/SPR.h
r98 r101 478 478 479 479 //---------------------------------------------------------- 480 // [0][19] CID481 //----------------------------------------------------------482 class CID : public GENERIC483 {484 public : CID (uint32_t num_front_end=0, uint32_t num_context=0,const Parameters * param=NULL) : GENERIC (num_front_end,num_context,param) {};485 };486 487 //----------------------------------------------------------488 480 // [0][20] FPCSR 489 481 //---------------------------------------------------------- … … 548 540 fpee = x >> 0; 549 541 }; 542 }; 543 544 //---------------------------------------------------------- 545 // [0][21] CID 546 //---------------------------------------------------------- 547 class CID : public GENERIC 548 { 549 public : CID (uint32_t num_front_end=0, uint32_t num_context=0,const Parameters * param=NULL) : GENERIC (num_front_end,num_context,param) {}; 550 }; 551 552 //---------------------------------------------------------- 553 // [0][22] TID 554 //---------------------------------------------------------- 555 class TID : public GENERIC 556 { 557 public : TID (uint32_t num_front_end=0, uint32_t num_context=0,const Parameters * param=NULL) : GENERIC (num_front_end,num_context,param) {}; 558 }; 559 560 //---------------------------------------------------------- 561 // [0][23] TSR 562 //---------------------------------------------------------- 563 class TSR : public GENERIC 564 { 565 public : TSR (uint32_t num_front_end=0, uint32_t num_context=0,const Parameters * param=NULL) : GENERIC (num_front_end,num_context,param) {}; 550 566 }; 551 567 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Special_Register_unit/src/Special_Register_unit_allocation.cpp
r98 r101 168 168 _spr [i][j][k][SPR_SR ] = new SR (i,j,_param); 169 169 _spr [i][j][k][SPR_PPC ] = new PPC (i,j,_param); 170 _spr [i][j][k][SPR_FPCSR ] = new FPCSR (i,j,_param); 170 171 _spr [i][j][k][SPR_CID ] = new CID (i,j,_param); 171 _spr [i][j][k][SPR_FPCSR ] = new FPCSR (i,j,_param); 172 _spr [i][j][k][SPR_TID ] = new TID (i,j,_param); 173 _spr [i][j][k][SPR_TSR ] = new TSR (i,j,_param); 172 174 _spr [i][j][k][SPR_EPCR ] = new EPCR (i,j,_param); 173 175 _spr [i][j][k][SPR_EEAR ] = new EEAR (i,j,_param); … … 197 199 case GROUP_TICK_TIMER : 198 200 case GROUP_FLOATING_POINT : 199 200 201 case GROUP_MAC : 201 202 case GROUP_RESERVED_1 : -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/include/OOO_Engine.h
r98 r101 197 197 public : SC_IN (Tdepth_t ) *** in_DEPTH_MIN ;//[nb_front_end][nb_context] 198 198 public : SC_IN (Tdepth_t ) *** in_DEPTH_MAX ;//[nb_front_end][nb_context] 199 public : SC_IN (Tcontrol_t ) *** in_DEPTH_FULL ;//[nb_front_end][nb_context] 199 200 200 201 // ~~~~~[ Interface : "spr" ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/src/OOO_Engine_allocation.cpp
r98 r101 225 225 226 226 _ALLOC2_SIGNAL_IN ( in_DEPTH_MIN ,"MIN" ,Tdepth_t ,_param->_size_depth ,_param->_nb_front_end, _param->_nb_context[it1]); 227 _ALLOC2_SIGNAL_IN ( in_DEPTH_MAX ,"MAX" ,Tdepth_t ,_param->_size_depth+1 ,_param->_nb_front_end, _param->_nb_context[it1]); 227 _ALLOC2_SIGNAL_IN ( in_DEPTH_MAX ,"MAX" ,Tdepth_t ,_param->_size_depth ,_param->_nb_front_end, _param->_nb_context[it1]); 228 _ALLOC2_SIGNAL_IN ( in_DEPTH_FULL ,"FULL" ,Tcontrol_t ,1 ,_param->_nb_front_end, _param->_nb_context[it1]); 228 229 } 229 230 … … 990 991 991 992 if (_param->_have_port_depth) 993 { 992 994 PORT_MAP(_component,src , "in_DEPTH_"+toString(i)+"_"+toString(j)+"_MIN", 993 995 dest, "in_DEPTH_"+toString(i)+"_"+toString(j)+"_MIN"); 994 996 PORT_MAP(_component,src , "in_DEPTH_"+toString(i)+"_"+toString(j)+"_MAX", 995 997 dest, "in_DEPTH_"+toString(i)+"_"+toString(j)+"_MAX"); 998 } 999 PORT_MAP(_component,src , "in_DEPTH_"+toString(i)+"_"+toString(j)+"_FULL", 1000 dest, "in_DEPTH_"+toString(i)+"_"+toString(j)+"_FULL"); 996 1001 } 997 1002 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/src/OOO_Engine_deallocation.cpp
r98 r101 142 142 DELETE2_SIGNAL(out_NB_INST_COMMIT_MEM ,_param->_nb_front_end,_param->_nb_context[it1],_param->_size_nb_inst_commit ); 143 143 DELETE2_SIGNAL( in_DEPTH_MIN ,_param->_nb_front_end,_param->_nb_context[it1],_param->_size_depth ); 144 DELETE2_SIGNAL( in_DEPTH_MAX ,_param->_nb_front_end,_param->_nb_context[it1],_param->_size_depth+1 ); 144 DELETE2_SIGNAL( in_DEPTH_MAX ,_param->_nb_front_end,_param->_nb_context[it1],_param->_size_depth ); 145 DELETE2_SIGNAL( in_DEPTH_FULL ,_param->_nb_front_end,_param->_nb_context[it1],1 ); 145 146 DELETE2_SIGNAL(out_SPR_SR_IEE ,_param->_nb_front_end,_param->_nb_context[it1],1 ); 146 147 DELETE2_SIGNAL(out_SPR_SR_EPH ,_param->_nb_front_end,_param->_nb_context[it1],1 );
Note: See TracChangeset
for help on using the changeset viewer.