Changeset 88 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/Parameters.cpp
- Timestamp:
- Dec 10, 2008, 7:31:39 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/src/Parameters.cpp
r81 r88 26 26 27 27 _param_registerfile_monolithic = param; 28 28 _param_registerfile_multi_banked = NULL; 29 29 30 test(); 30 31 … … 43 44 log_printf(FUNC,RegisterFile,"Parameters","Begin"); 44 45 46 _param_registerfile_monolithic = NULL; 45 47 _param_registerfile_multi_banked = param; 46 48 … … 50 52 }; 51 53 52 Parameters::Parameters (Parameters & param):53 _instance (param._instance ),54 _nb_port_read (param._nb_port_read ),55 _nb_port_write (param._nb_port_write),56 _nb_word (param._nb_word ),57 _size_word (param._size_word ),58 _size_address (param._size_address ),59 _have_port_address (param._have_port_address)60 {61 log_printf(FUNC,RegisterFile,"Parameters (copy)","Begin");54 // Parameters::Parameters (Parameters & param): 55 // _instance (param._instance ), 56 // _nb_port_read (param._nb_port_read ), 57 // _nb_port_write (param._nb_port_write), 58 // _nb_word (param._nb_word ), 59 // _size_word (param._size_word ), 60 // _size_address (param._size_address ), 61 // _have_port_address (param._have_port_address) 62 // { 63 // log_printf(FUNC,RegisterFile,"Parameters (copy)","Begin"); 62 64 63 _param_registerfile_multi_banked = param._param_registerfile_multi_banked;64 _param_registerfile_monolithic = param._param_registerfile_monolithic;65 test();66 log_printf(FUNC,RegisterFile,"Parameters (copy)","End");67 };65 // _param_registerfile_multi_banked = param._param_registerfile_multi_banked; 66 // _param_registerfile_monolithic = param._param_registerfile_monolithic; 67 // test(); 68 // log_printf(FUNC,RegisterFile,"Parameters (copy)","End"); 69 // }; 68 70 69 71 Parameters::~Parameters () … … 73 75 }; 74 76 77 void Parameters::copy (void) 78 { 79 log_printf(FUNC,RegisterFile,"copy","Begin"); 80 81 throw ERRORMORPHEO("RegisterFile::copy",_("Invalid copy")); 82 83 // if (_instance == instance_RegisterFile_Monolithic) 84 // COPY(_param_registerfile_monolithic); 85 // if (_instance == instance_RegisterFile_Multi_Banked) 86 // COPY(_param_registerfile_multi_banked); 87 88 log_printf(FUNC,RegisterFile,"copy","End"); 89 }; 90 75 91 }; // end namespace registerfile 76 92 }; // end namespace generic
Note: See TracChangeset
for help on using the changeset viewer.