I found this code in examples/pthread/pthread.c:

 ___setup_params_struct setup_params;

  ___setup_params_reset (&setup_params);

  setup_params.version = ___VERSION;
  setup_params.linker  = SCHEME_LIBRARY_LINKER;

  ___setup (&setup_params);

What does ___setup_params_reset and ___setup do?

Thanks,

--Vijay