Ignore:
Timestamp:
May 1, 2008, 6:48:45 PM (16 years ago)
Author:
rosiere
Message:
  • support locale (now must "just" translate)
  • update all component with new test format
  • update all component with usage
  • New component : decod queue and prediction_unit
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/include/Write_queue.h

    r81 r82  
    1717#include "Common/include/ToString.h"
    1818#include "Common/include/Debug.h"
    19 #include "Behavioural/include/Types.h"
    2019
    2120#include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/include/Parameters.h"
     21#include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/include/Types.h"
     22
    2223#ifdef STATISTICS
    2324#include "Behavioural/include/Stat.h"
     
    3738namespace write_unit {
    3839namespace write_queue {
    39 
    40   class write_queue_entry_t
    41   {
    42   public  : Tcontext_t         _context_id   ;
    43   public  : Tcontext_t         _front_end_id ;
    44   public  : Tcontext_t         _ooo_engine_id;
    45   public  : Tpacket_t          _packet_id    ;
    46 //public  : Toperation_t       _operation    ;
    47   public  : Ttype_t            _type         ;
    48   public  : Tcontrol_t         _write_rd     ;
    49   public  : Tgeneral_address_t _num_reg_rd   ;
    50   public  : Tgeneral_data_t    _data_rd      ;
    51   public  : Tcontrol_t         _write_re     ;
    52   public  : Tspecial_address_t _num_reg_re   ;
    53   public  : Tspecial_data_t    _data_re      ;
    54   public  : Texception_t       _exception    ;
    55   public  : Tcontrol_t         _no_sequence  ;
    56   public  : Tgeneral_data_t    _address      ;
    57    
    58   public  : write_queue_entry_t (Tcontext_t         context_id   ,
    59                                  Tcontext_t         front_end_id ,
    60                                  Tcontext_t         ooo_engine_id,
    61                                  Tpacket_t          packet_id    ,
    62                                //Toperation_t       operation    ,
    63                                  Ttype_t            type         ,
    64                                  Tcontrol_t         write_rd     ,
    65                                  Tgeneral_address_t num_reg_rd   ,
    66                                  Tgeneral_data_t    data_rd      ,
    67                                  Tcontrol_t         write_re     ,
    68                                  Tspecial_address_t num_reg_re   ,
    69                                  Tspecial_data_t    data_re      ,
    70                                  Texception_t       exception    ,
    71                                  Tcontrol_t         no_sequence  ,
    72                                  Tgeneral_data_t    address      )
    73     {
    74       _context_id    = context_id   ;
    75       _front_end_id  = front_end_id ;
    76       _ooo_engine_id = ooo_engine_id;
    77       _packet_id     = packet_id    ;
    78     //_operation     = operation    ;
    79       _type          = type         ;
    80       _write_rd      = write_rd     ;
    81       _num_reg_rd    = num_reg_rd   ;
    82       _data_rd       = data_rd      ;
    83       _write_re      = write_re     ;
    84       _num_reg_re    = num_reg_re   ;
    85       _data_re       = data_re      ;
    86       _exception     = exception    ;
    87       _no_sequence   = no_sequence  ;
    88       _address       = address      ;
    89     };
    90   };
    91 
    9240
    9341  class Write_queue
     
    204152#endif
    205153   Parameters                                  * param,
    206    morpheo::behavioural::Tusage_t                usage=USE_ALL
     154   morpheo::behavioural::Tusage_t                usage
    207155   );
    208156  public  :          ~Write_queue             (void);
Note: See TracChangeset for help on using the changeset viewer.