Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > HWSim > HWSim__PingPong__HWDef
diff src/Application/SimParams.h @ 1:7566745e812a
Ideas starting to gel.. application part close to candidate form
| author | Me@portablequad |
|---|---|
| date | Sat, 19 Nov 2011 17:58:21 -0800 |
| parents | 8ea476474093 |
| children | 648207f2e38f |
line diff
1.1 --- a/src/Application/SimParams.h Mon Nov 07 16:03:01 2011 -0800 1.2 +++ b/src/Application/SimParams.h Sat Nov 19 17:58:21 2011 -0800 1.3 @@ -1,48 +1,1 @@ 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 1.100 +/* 1.101 * Copyright 2011 OpenSourceStewardshipFoundation.org 1.102 * Licensed under GNU General Public License version 2 1.103 */ 1.104 1.105 #ifndef SIM_PARAMS_ 1.106 #define SIM_PARAMS_ 1.107 1.108 #include <stdio.h> 1.109 #include <unistd.h> 1.110 #include <malloc.h> 1.111 1.112 #include "../HWSim_lib/VMS/VMS_primitive_data_types.h" 1.113 #include "ParamHelper/Param.h" 1.114 1.115 1.116 //============================== Structures ============================== 1.117 typedef struct 1.118 { uint8 *guestApp; 1.119 uint8 *systemCode; 1.120 int32 numNodes; 1.121 } 1.122 SimulationResults; 1.123 1.124 typedef struct 1.125 { uint8 *guestApp; 1.126 uint8 *systemCode; 1.127 int32 numNodes; 1.128 SimulationResults *simResults; 1.129 } 1.130 SimulationParams; 1.131 1.132 //============================== Functions ================================ 1.133 void 1.134 printSimResults( SimulationResults simResults ); 1.135 1.136 void 1.137 fill_sim_params_from_bag( SimulationParams *simParams, ParamBag *paramBag ); 1.138 1.139 1.140 //=========================================================================== 1.141 1.142 #endif /**/ 1.143 1.144 \ No newline at end of file
