Changeset 82 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/include/Write_queue.h
- Timestamp:
- May 1, 2008, 6:48:45 PM (16 years ago)
- 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 17 17 #include "Common/include/ToString.h" 18 18 #include "Common/include/Debug.h" 19 #include "Behavioural/include/Types.h"20 19 21 20 #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 22 23 #ifdef STATISTICS 23 24 #include "Behavioural/include/Stat.h" … … 37 38 namespace write_unit { 38 39 namespace write_queue { 39 40 class write_queue_entry_t41 {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 92 40 93 41 class Write_queue … … 204 152 #endif 205 153 Parameters * param, 206 morpheo::behavioural::Tusage_t usage =USE_ALL154 morpheo::behavioural::Tusage_t usage 207 155 ); 208 156 public : ~Write_queue (void);
Note: See TracChangeset
for help on using the changeset viewer.