#ifndef Plateforms_Test_h
#define Plateforms_Test_h
/*
 * $Id: test.h 113 2009-04-14 18:39:12Z rosiere $
 *
 * [ Description ]
 * 
 * Platforms : Morpheo + Environment
 */

#include <systemc.h>
#include "Morpheo.h"
#include <iostream>

int test(std::string filename_simulator,
         std::string filename_generator,
         std::string filename_instance ,
         std::string filename_software ,
         uint32_t    nb_cache_dedicated,
         uint32_t    nb_cache_shared   ,
         uint32_t    cache_size        ,
         uint32_t    cache_ratio       ,
         morpheo::behavioural::custom::custom_information_t (*get_custom_information) (void)
         );

#ifdef MTI_SYSTEMC
class top : public sc_module
{
//public : top (int argc, char * argv[]);
  public : top (sc_module_name name);
};
#endif
#endif
