Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > HWSim > HWSim__PingPong__HWDef
diff src/Application/SimParams.h @ 0:8ea476474093
Initial add -- gobbeldegook
| author | Me@portablequad |
|---|---|
| date | Mon, 07 Nov 2011 16:03:01 -0800 |
| parents | |
| children | 7566745e812a |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/src/Application/SimParams.h Mon Nov 07 16:03:01 2011 -0800 1.3 @@ -0,0 +1,48 @@ 1.4 +/* 1.5 1.6 + * Copyright Oct 24, 2009 OpenSourceStewardshipFoundation.org 1.7 1.8 + * Licensed under GNU General Public License version 2 1.9 1.10 + */ 1.11 1.12 + 1.13 1.14 +#ifndef MATRIX_MULT_H_ 1.15 1.16 +#define MATRIX_MULT_H_ 1.17 1.18 + 1.19 1.20 +#include <stdio.h> 1.21 1.22 +#include <unistd.h> 1.23 1.24 +#include <malloc.h> 1.25 1.26 + 1.27 1.28 +#include "../HWSim_lib/VMS/VMS_primitive_data_types.h" 1.29 1.30 +#include "ParamHelper/Param.h" 1.31 1.32 + 1.33 1.34 +//============================== Structures ============================== 1.35 1.36 + 1.37 1.38 +typedef 1.39 1.40 +struct 1.41 1.42 + { uint8 *guestApp; 1.43 1.44 + uint8 *systemCode; 1.45 1.46 + int32 numNodes; 1.47 1.48 + } 1.49 1.50 +SimulationResults; 1.51 1.52 + 1.53 1.54 + 1.55 1.56 +typedef 1.57 1.58 +struct 1.59 1.60 + { uint8 *guestApp; 1.61 1.62 + uint8 *systemCode; 1.63 1.64 + int32 numNodes; 1.65 1.66 + SimulationResults *simResults; 1.67 1.68 + } 1.69 1.70 +SimulationParams; 1.71 1.72 + 1.73 1.74 + 1.75 1.76 + 1.77 1.78 +//============================== Functions ================================ 1.79 1.80 + 1.81 1.82 +void 1.83 1.84 +printSimResults( SimulationResults simResults ); 1.85 1.86 + 1.87 1.88 +void 1.89 1.90 +fill_sim_params_from_bag( SimulationParams *simParams, ParamBag *paramBag ); 1.91 1.92 + 1.93 1.94 +//=========================================================================== 1.95 1.96 + 1.97 1.98 +#endif /*MATRIX_MULT_H_*/ 1.99
