54 lines
1.4 KiB
C++
54 lines
1.4 KiB
C++
//!;;Rpy::+
|
|
//!;;Rpy::ModelElement: iddheader::idd_siminfo
|
|
//!;;Rpy::
|
|
//!;;Rpy::Component: IDDComponent
|
|
//!;;Rpy::Configuration: IDDConfig
|
|
//!;;Rpy::Project: IDD
|
|
//!;;Rpy::
|
|
//!;;Rpy::FilePath: idd_siminfo.h
|
|
//!;;Rpy::Tag: $Tag
|
|
//!;;Rpy::
|
|
//!;;Rpy::Copyright: Leonardocompany - COMPANY RESTRICTED
|
|
//!;;Rpy::
|
|
//!;;Rpy::Generated by Rhapsody: 7.5.3
|
|
//!;;Rpy::-
|
|
|
|
|
|
#ifndef idd_siminfo_H
|
|
#define idd_siminfo_H
|
|
|
|
namespace iddheader
|
|
{
|
|
//## package iddheader::idd_siminfo
|
|
|
|
|
|
//#[ ignore
|
|
// Simulation info
|
|
//#]
|
|
|
|
//#[ type siminfo_t
|
|
struct siminfo_t
|
|
{
|
|
enum validity_codes_t { v_valid=0x4F5053/*="OPR"*/, v_gabbiano_dbs=0x716566/*="GAB"*/};
|
|
|
|
int validity;
|
|
unsigned int sigremap; //0=standard map. Filled by simulator if required
|
|
|
|
enum batch_type_t {
|
|
batch_operative=0, //from 0..99, an operative batch
|
|
batch_calibration=100, //from 100.199: a calibraiton batch
|
|
batch_test=200}; //from 200.299: a tets (BITE) batch
|
|
|
|
unsigned int batch_types;
|
|
unsigned int signal_destination; //0=default (DSP), 1=EIF (? never used), 2=DFE, 3=DSP. >0x10 -> SRIO destination ID
|
|
|
|
unsigned int data[6]; //custom data, depending on validity and batch type. For DBS Gabbiano vector, carry some data overrides not present in header
|
|
};
|
|
//#]
|
|
}
|
|
|
|
#endif
|
|
//;;Rpy:: end
|
|
|
|
|