Ignore:
Timestamp:
Dec 10, 2008, 7:31:39 PM (16 years ago)
Author:
rosiere
Message:

Almost complete design
with Test and test platform

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Victim/src/Parameters.cpp

    r81 r88  
    6969    switch (_victim_scheme)
    7070      {
    71 //    case VICTIM_RANDOM      : delete _param_victim_random     ;
    72 //    case VICTIM_ROUND_ROBIN : delete _param_victim_round_robin;
    73 //    case VICTIM_NLU         : delete _param_victim_nlu        ;
    74       case VICTIM_PSEUDO_LRU  : delete _param_victim_pseudo_lru ;
    75 //    case VICTIM_LRU         : delete _param_victim_lru        ;
    76 //    case VICTIM_FIFO        : delete _param_victim_fifo       ;
     71//    case VICTIM_RANDOM      : delete _param_victim_random     ; break;
     72//    case VICTIM_ROUND_ROBIN : delete _param_victim_round_robin; break;
     73//    case VICTIM_NLU         : delete _param_victim_nlu        ; break;
     74      case VICTIM_PSEUDO_LRU  : delete _param_victim_pseudo_lru ; break;
     75//    case VICTIM_LRU         : delete _param_victim_lru        ; break;
     76//    case VICTIM_FIFO        : delete _param_victim_fifo       ; break;
     77      default : break;
     78      }
     79
     80    log_printf(FUNC,Victim,FUNCTION,"End");
     81  };
     82
     83#undef  FUNCTION
     84#define FUNCTION "Victim::copy"
     85  void morpheo::behavioural::generic::victim::Parameters::copy (void)
     86  {
     87    log_printf(FUNC,Victim,FUNCTION,"Begin");
     88
     89    switch (_victim_scheme)
     90      {
     91//    case VICTIM_RANDOM      : COPY(_param_victim_random     ); break;
     92//    case VICTIM_ROUND_ROBIN : COPY(_param_victim_round_robin); break;
     93//    case VICTIM_NLU         : COPY(_param_victim_nlu        ); break;
     94      case VICTIM_PSEUDO_LRU  : COPY(_param_victim_pseudo_lru ); break;
     95//    case VICTIM_LRU         : COPY(_param_victim_lru        ); break;
     96//    case VICTIM_FIFO        : COPY(_param_victim_fifo       ); break;
    7797      default : break;
    7898      }
Note: See TracChangeset for help on using the changeset viewer.