Changeset 86 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/Instruction/include/Types.h
- Timestamp:
- May 14, 2008, 7:08:56 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/Instruction/include/Types.h
r81 r86 63 63 public : Tgeneral_data_t _mask_data ; 64 64 public : Tgeneral_data_t _mask_shift; 65 public : void (*** _function_decod) (decod_instruction_t *, decod_param_t *); // [type][opcod] 65 public : void (*** _function_decod ) (decod_instruction_t *, decod_param_t *); // [type][opcod] 66 public : void (*** _function_custom) (decod_instruction_t *, decod_param_t *); // [type][opcod] 66 67 67 68 public : decod_param_t (uint32_t size_data, 68 void (*** function_decod) (decod_instruction_t *, decod_param_t *)) 69 void (*** function_decod ) (decod_instruction_t *, decod_param_t *), 70 void (*** function_custom) (decod_instruction_t *, decod_param_t *)) 69 71 { 70 _size_data = size_data; 71 _mask_data = gen_mask<Tgeneral_data_t> (size_data); 72 _mask_shift = gen_mask<Tgeneral_data_t> (log2(size_data)); 73 _function_decod = function_decod; 72 _size_data = size_data; 73 _mask_data = gen_mask<Tgeneral_data_t> (size_data); 74 _mask_shift = gen_mask<Tgeneral_data_t> (log2(size_data)); 75 _function_decod = function_decod; 76 _function_custom = function_custom; 74 77 }; 75 78 public : ~decod_param_t (void)
Note: See TracChangeset
for help on using the changeset viewer.