/*
 * $Id: top_usage.cpp 113 2009-04-14 18:39:12Z rosiere $
 *
 * [ Description ]
 * 
 */

#include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/SelfTest/include/top.h"

void top::usage 
(
#ifdef MTI_SYSTEMC
 int argc, const char * const * argv
#else
 int argc, char * argv[]
#endif
 )
{
  msgError (_("<Usage> %s name_instance list_params.\n"),argv[0]);
  msgError (_("list_params is :\n"));
  msgError (_(" * size_queue          (uint32_t)\n"));
  msgError (_(" * nb_context          (uint32_t)\n"));
  msgError (_(" * nb_front_end        (uint32_t)\n"));
  msgError (_(" * nb_ooo_engine       (uint32_t)\n"));
  msgError (_(" * nb_packet           (uint32_t)\n"));
  msgError (_(" * size_general_data   (uint32_t)\n"));
  msgError (_(" * nb_general_register (uint32_t)\n"));
  msgError (_(" * size_special_data   (uint32_t)\n"));
  msgError (_(" * nb_special_register (uint32_t)\n"));
  msgError (_(" * nb_bypass_write     (uint32_t)\n"));

  exit (1);
}
