The following is the output generated by diff for the distribution copy of usrConfig.c and the version used for generating the SinqHM_srv Histogram Memory bootable image. 24-Nov-1999 Date of Distribution Version: Jul 12 1996 Date of SinqHM_srv Version: Nov 24 1999 ====================================================================== 6,58d5 < /* < ** This file should be copied to the VxWorks directory tree, e.g: < ** pss123> set src = "lnsa09:tas_src:[sinqhm]" < ** pss123> if ("$USER" != "maden") set src = "lnsg@$src" < ** pss123> rcp -p "${src}usrConfig.c" \ < ** $HOME/wind/ppc/target/config/all/usrConfig.c < ** pss123> rcp -p "${src}bld." $HOME/wind/SinqHM/bld < ** < ** The system images are: < ** < ** $HOME/wind/SinqHM/vxWorks_basic < ** $HOME/wind/SinqHM//vxWorks_auto < ** < ** Using the Tornado tools: < ** ======================= < ** To build the system image WITHOUT the SinqHM modules: < ** a) Start WindCFG with no target selected. < ** b) Select the "mv1603" BSP. < ** c) Select configuration "SinqHM" < ** d) Start up the editor and ensure that "SINQHM_SPAWN" < ** is either not defined or is defined to be 0. < ** e) Select the Build option. < ** f) Copy file vxWorks to $HOME/wind/SinqHM/vxWorks_basic. < ** < ** To build the system image WITH the SinqHM modules: < ** a) Start WindCFG with no target selected. < ** b) Select the "mv1603" BSP. < ** c) Select configuration "SinqHM_spawn_". < ** d) Start up the editor and ensure that "SINQHM_SPAWN" < ** is defined to be non-zero, e.g: < ** #define SINQHM_SPAWN 1 < ** e) Select the Build option. < ** f) Copy file $HOME/wind/ppc/target/config/mv1603/vxWorks < ** to $HOME/wind/SinqHM//vxWorks_auto. < ** < ** Using the bld script: < ** ==================== < ** To build system images using the bld script: < ** < ** a) without the SinqHM modules: < ** pss123> $HOME/wind/SinqHM/bld basic < ** b) with the SinqHM modules: < ** pss123> bld all < ** < ** Warnings: < ** The bld script will only work if SINQHM_SPAWN is NOT < ** defined in $HOME/wind/ppc/target/config/mv1603/config.h < ** < ** When using the bld script, be sure that the file < ** $HOME/wind/ppc/target/config/mv1603/configdb.h < ** is set to select the correct VxWorks options. It is < ** easiest to use the Tornado WindCFG tool to do this. < */ 62,67d8 < V01E 24-Nov-1999 DM. Yet more updates to the above comments. < V01D 18-Jun-1999 DM. More updates to the above comments. < V01C 11-Dec-1998 DM. Just update the above comments. < V01B 4-Aug-1997 DM. Just spawn SinqHM_bootParamsConfig. This then spawns < anything else which is specified in the boot line. < V01A 3-Jun-1997 DM. Include spawning of SinqHM modules. 402,411d342 < #if (SINQHM_SPAWN != 0) < /*----------------------------------------------------------------- < ** Define local variables and templates for SinqHM modules < */ < < void SinqHM_bootParamsConfig (void); < < /*-----------------------------------------------------------------*/ < #endif /* (SINQHM_SPAWN != 0) */ < 415a347 > 913c845 < printf (" Creation date: %s %s\n", __DATE__, __TIME__); --- > printf (" Creation date: %s\n", __DATE__); 969,975d900 < #if (SINQHM_SPAWN != 0) < printf ("Spawning SinqHM_bootParamsConfig ...\n"); < taskSpawn ("hmConfig", 100, VX_FP_TASK, 20000, < (FUNCPTR) SinqHM_bootParamsConfig, < 2400, 0, 0, 0, 0, 0, 0, 0, 0, 0); < /*------------------------------------------------------------------*/ < #endif /* (SINQHM_SPAWN != 0) */ 1025,1033c950,967 < /* < ** int fd; < */ < printf ("VxWorks (for %s) version %s\n", sysModel (), vxWorksVersion); < printf ("Kernel: %s\n", kernelVersion ()); < printf ("Made on %s\n", creationDate); < printf ("Delaying for 10 secs ..."); < taskDelay (600); < printf (" done\n"); --- > char string [40]; > > printf ("VxWorks (for %s) version %s.\n", sysModel (), vxWorksVersion); > printf ("Kernel: %s.\n", kernelVersion ()); > printf ("Made on %s.\n", creationDate); > > FOREVER > { > printf ("\nThis is a test. Type something: "); > fioRdString (STD_IN, string, sizeof (string)); > printf ("\nYou typed \"%s\".\n", string); > > if (strcmp (string, "0") == 0) > memShow (0); > > if (strcmp (string, "1") == 0) > memShow (1); > } 1034a969 > ========================================================================= End