hausers@5: /* hausers@5: * Copyright 2011 OpenSourceStewardshipFoundation.org hausers@5: * Licensed under GNU General Public License version 2 hausers@5: */ hausers@5: hausers@5: #ifndef SIM_PARAMS_ hausers@5: #define SIM_PARAMS_ hausers@5: hausers@5: #include hausers@5: #include hausers@5: #include hausers@5: hausers@5: #include "../HWSim_lib/VMS/VMS_primitive_data_types.h" hausers@5: #include "ParamHelper/Param.h" hausers@5: hausers@5: hausers@5: //============================== Structures ============================== hausers@5: typedef struct hausers@5: { uint8 *guestApp; hausers@5: uint8 *systemCode; hausers@5: int32 numNodes; hausers@5: } hausers@5: SimulationResults; hausers@5: hausers@5: typedef struct hausers@5: { uint8 *guestApp; hausers@5: uint8 *systemCode; hausers@5: int32 numNodes; hausers@5: SimulationResults *simResults; hausers@5: } hausers@5: SimulationParams; hausers@5: hausers@5: //============================== Functions ================================ hausers@5: void hausers@5: printSimResults( SimulationResults simResults ); hausers@5: hausers@5: void hausers@5: fill_sim_params_from_bag( SimulationParams *simParams, ParamBag *paramBag ); hausers@5: hausers@5: hausers@5: //=========================================================================== hausers@5: hausers@5: #endif /**/ hausers@5: hausers@5: