source: trunk/IPs/systemC/processor/Morpheo/Behavioural/src/Signal_dealloc.cpp @ 142

Last change on this file since 142 was 142, checked in by rosiere, 14 years ago

1) Full parallel compilation
2) Add statistics in ROB : list instruction affinity

  • Property svn:keywords set to Id
File size: 1.2 KB
Line 
1/*
2 * $Id: Signal_dealloc.cpp 142 2010-08-04 20:09:03Z rosiere $
3 *
4 * [ Description ]
5 *
6 */
7
8#include "Behavioural/include/Signal.h"
9
10namespace morpheo              {
11namespace behavioural          {
12
13#undef  FUNCTION
14#define FUNCTION "Signal::alloc"
15  void Signal::dealloc (void)
16  {
17    log_printf(FUNC,Behavioural,FUNCTION,"Begin");
18
19
20#warning "FIXME : Signal::dealloc"
21    // switch (_direction)
22    //   {
23    //   case INTERNAL :
24    //     switch (_type_info)
25    //       {
26    //       case BOOL     : delete (static_cast<sc_signal <bool    > *>(_sc_signal)); break;
27    //       case UINT8_T  : delete (static_cast<sc_signal <uint8_t > *>(_sc_signal)); break;
28    //       case UINT16_T : delete (static_cast<sc_signal <uint16_t> *>(_sc_signal)); break;
29    //       case UINT32_T : delete (static_cast<sc_signal <uint32_t> *>(_sc_signal)); break;
30    //       case UINT64_T : delete (static_cast<sc_signal <uint64_t> *>(_sc_signal)); break;
31    //       default       : throw (ErrorMorpheo ("Signal \""+_name+"\" : type unknow.\n"));
32    //       }
33    //   default : throw (ErrorMorpheo ("Signal \""+_name+"\" : invalid direction.\n"));
34    //   }
35   
36    log_printf(FUNC,Behavioural,FUNCTION,"End");
37  }
38
39}; // end namespace behavioural         
40}; // end namespace morpheo             
Note: See TracBrowser for help on using the repository browser.