run the EZ way - just execute the script, type exactly in the same format as below, keep channging the name of the log file *.log so as to indicate the pair of LTB and LRB used for the particular test... source test_rx_tx.csh 1 1 1 t48_r48_test01_28may2002.log happy testing ! cheers, sarosh #################################################### use the first principles ===================================================== 01) cd VS_2001/Nts_sarosh/Test_04/Allchannel/Final/ 02) emacs sp_4.c needs to be modified #define AUTOMATIC save changes 03) source fast_run.csh //useful notes all_tests.c has the function void test_3_2( FILE * fp_log, int CHANNEL[], FILE *fp_input_vec); which is pretty useful for editing the nature of error output/flags from the test vectors, go to - aprox line 193 #ifdef Error_in_log 04) //run code, eg - input arg from command line ./sp_4 1 1 1 t42_r42_test01_20may2002.log ================================================================== for fifo block size test if the 50%, etc flags work or not - we prefer to use individual test option - thus comment the automatic flag mentioned in (1) now the test vector test_3_2.dat must contain the relevant vector which needs to be tested. init flags for the Rx only need modifications comment out the 'o' flag option for errors - in all_tests.c use appropriate test vectors and test flags, eg #define fifo50_test - will go with the 50full_01_test_3_2.dat test vector and so on source fast_run.csh ./sp_4 1 1 1 t42_r42_test02_20may2002.log in the interactive mode the case is case -3: