usrPassFs.c
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /* usrPassFs.c - VxSim pass-through filesystem initialization */
  2. /* Copyright 1984-1998 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01a,03jun99,ms   written
  7. */
  8. /*
  9. DESCRIPTION
  10. User configurable pass-thorough filesystem intialization for VxSim.
  11. */
  12. /******************************************************************************
  13. *
  14. * usrPassFsInit - initialize pass-through filesystem
  15. */ 
  16. STATUS usrPassFsInit (void)
  17.     {
  18.     extern STATUS passFsInit ();
  19.     extern void *passFsDevInit ();
  20.     char passName [256];
  21.     extern char vxsim_hostname[];
  22.     extern char vxsim_cwd[];
  23.     if (passFsInit (1) != OK)
  24. return (ERROR);
  25.     sprintf (passName, "%s:", vxsim_hostname);
  26.     if (passFsDevInit (passName) == NULL)
  27. {
  28. printf ("passFsDevInit failed for <%s>n", passName);
  29. return (ERROR);
  30. }
  31.     sprintf (passName, "%s:%s", vxsim_hostname, vxsim_cwd);
  32.     ioDefPathSet (passName);
  33.     return (OK);
  34.     }