Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > HWSim > HWSim__PingPong__HWDef
diff main.c @ 20:3a4be4048a21
missing changes committed
| author | hausers |
|---|---|
| date | Mon, 02 Apr 2012 14:06:11 +0200 |
| parents | ba3883d39e62 |
| children | c11c48758df3 |
line diff
1.1 --- a/main.c Fri Mar 02 18:14:06 2012 +0100 1.2 +++ b/main.c Mon Apr 02 14:06:11 2012 +0200 1.3 @@ -4,7 +4,7 @@ 1.4 * 1.5 * author seanhalle@yahoo.com 1.6 */ 1.7 - 1.8 + 1.9 #include <malloc.h> 1.10 #include <stdlib.h> 1.11 1.12 @@ -24,38 +24,38 @@ 1.13 * 1.14 */ 1.15 1.16 -int main( int argc, char **argv ) 1.17 - { ParamBag *simParams; 1.18 - HWSimNetlist *netlist; 1.19 - HWSimResults *simResults; 1.20 +int main(int argc, char **argv) { 1.21 + ParamBag *simParams; 1.22 + HWSimNetlist *netlist; 1.23 + HWSimResults *simResults; 1.24 + int result; 1.25 1.26 #ifdef FAKE 1.27 - simParams= NULL; 1.28 - printf( "param file name: %s\n", argv[1] ); 1.29 - printf("Paraver trace file %s\n", argv[2]); 1.30 + simParams = NULL; 1.31 + printf("param file name: %s\n", argv[1]); 1.32 + printf("Paraver trace file %s\n", argv[2]); 1.33 1.34 #else 1.35 - 1.36 - // TODO use the pure C branch of paramBag 1.37 -// simParams = makeParamBag(); 1.38 -// readParamFileIntoBag( argv[1], simParams ); 1.39 + 1.40 + //TODO use the pure C branch of paramBag 1.41 + simParams = makeParamBag(); 1.42 + readParamFileIntoBag( argv[1], simParams ); 1.43 #endif 1.44 - 1.45 - netlist = createPingPongNetlist(); 1.46 + 1.47 + netlist = createPingPongNetlist(); 1.48 1.49 #ifdef FAKE 1.50 - simResults= create_simulation_results__fake(simParams,netlist); 1.51 + simResults = create_simulation_results__fake(simParams, netlist); 1.52 #else 1.53 - simResults = 1.54 - HWSim__run_simulation( NULL, netlist ); 1.55 -// HWSim_test__run(); 1.56 + simResults = HWSim__run_simulation( simParams, netlist ); 1.57 + //HWSim_test__run(); 1.58 #endif 1.59 1.60 - //HWSim 1.61 - //HWSim__generate_paraver_output(argv[2], simResults, netlist); //Stefan: my version 1.62 - //HWSim__generate_paraver_output(simResults); 1.63 - //HWSim__generate_vcd_output( simResults ); 1.64 - 1.65 - exit(0); //cleans up 1.66 - } 1.67 + //HWSim 1.68 + //HWSim__generate_paraver_output(argv[2], simResults, netlist); //Stefan: my version 1.69 + //HWSim__generate_paraver_output(simResults); 1.70 + //HWSim__generate_vcd_output( simResults ); 1.71 1.72 + exit(0); //cleans up 1.73 +} 1.74 +
