Commit 0ca3064f authored by Thanassis Tsiodras's avatar Thanassis Tsiodras

Make sure the MicroPython projects build everywhere.

parent 637e2358
---------------------------------------------------
-- AADL2.1
-- TASTE type interfaceview
--
-- generated code: do not edit
---------------------------------------------------
PACKAGE interfaceview::FV::Function1
PUBLIC
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SUBPROGRAM PI_pulse
PROPERTIES
Taste::Associated_Queue_Size => 1;
END PI_pulse;
SUBPROGRAM IMPLEMENTATION PI_pulse.others
PROPERTIES
Compute_Execution_Time => 0 ms .. 0 ms;
END PI_pulse.others;
SUBPROGRAM RI_op1
END RI_op1;
SUBPROGRAM IMPLEMENTATION RI_op1.others
END RI_op1.others;
SUBPROGRAM RI_op2
END RI_op2;
SUBPROGRAM IMPLEMENTATION RI_op2.others
END RI_op2.others;
SUBPROGRAM RI_op3
END RI_op3;
SUBPROGRAM IMPLEMENTATION RI_op3.others
END RI_op3.others;
END interfaceview::FV::Function1;
PACKAGE interfaceview::FV::Function2
PUBLIC
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SUBPROGRAM PI_op1
PROPERTIES
Taste::Associated_Queue_Size => 1;
END PI_op1;
SUBPROGRAM IMPLEMENTATION PI_op1.others
PROPERTIES
Compute_Execution_Time => 0 ms .. 0 ms;
END PI_op1.others;
END interfaceview::FV::Function2;
PACKAGE interfaceview::FV::Function3
PUBLIC
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SUBPROGRAM PI_op2
PROPERTIES
Taste::Associated_Queue_Size => 1;
END PI_op2;
SUBPROGRAM IMPLEMENTATION PI_op2.others
PROPERTIES
Compute_Execution_Time => 0 ms .. 0 ms;
END PI_op2.others;
END interfaceview::FV::Function3;
PACKAGE interfaceview::FV::Function4
PUBLIC
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SUBPROGRAM PI_op3
PROPERTIES
Taste::Associated_Queue_Size => 1;
END PI_op3;
SUBPROGRAM IMPLEMENTATION PI_op3.others
PROPERTIES
Compute_Execution_Time => 0 ms .. 0 ms;
END PI_op3.others;
END interfaceview::FV::Function4;
PACKAGE interfaceview::IV
PUBLIC
WITH interfaceview::FV::Function2;
WITH interfaceview::FV::Function3;
WITH interfaceview::FV::Function4;
WITH interfaceview::FV::Function1;
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SYSTEM Function1
FEATURES
PI_pulse : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Function1::PI_pulse.others {
Taste::coordinates => "86904 27794";
Taste::RCMoperationKind => cyclic;
Taste::RCMperiod => 1000000 ms;
Taste::Deadline => 0 ms;
Taste::InterfaceName => "pulse";
};
RI_op1 : REQUIRES SUBPROGRAM ACCESS interfaceview::FV::Function2::PI_op1.others {
Taste::coordinates => "99620 45959";
Taste::RCMoperationKind => any;
Taste::InterfaceName => "op1";
Taste::labelInheritance => "true";
};
RI_op2 : REQUIRES SUBPROGRAM ACCESS interfaceview::FV::Function3::PI_op2.others {
Taste::coordinates => "99620 53225";
Taste::RCMoperationKind => any;
Taste::InterfaceName => "op2";
Taste::labelInheritance => "true";
};
RI_op3 : REQUIRES SUBPROGRAM ACCESS interfaceview::FV::Function4::PI_op3.others {
Taste::coordinates => "99620 60491";
Taste::RCMoperationKind => any;
Taste::InterfaceName => "op3";
Taste::labelInheritance => "true";
};
PROPERTIES
Source_Language => (C);
Taste::Active_Interfaces => any;
END Function1;
SYSTEM IMPLEMENTATION Function1.others
SUBCOMPONENTS
pulse_impl : SUBPROGRAM interfaceview::FV::Function1::PI_pulse.others;
CONNECTIONS
OpToPICnx_pulse_impl : SUBPROGRAM ACCESS pulse_impl -> PI_pulse;
END Function1.others;
SYSTEM Function2
FEATURES
PI_op1 : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Function2::PI_op1.others {
Taste::coordinates => "165378 30337";
Taste::RCMoperationKind => sporadic;
Taste::RCMperiod => 0 ms;
Taste::Deadline => 0 ms;
Taste::InterfaceName => "op1";
};
PROPERTIES
Source_Language => (C);
Taste::Active_Interfaces => any;
END Function2;
SYSTEM IMPLEMENTATION Function2.others
SUBCOMPONENTS
op1_impl : SUBPROGRAM interfaceview::FV::Function2::PI_op1.others;
CONNECTIONS
OpToPICnx_op1_impl : SUBPROGRAM ACCESS op1_impl -> PI_op1;
END Function2.others;
SYSTEM Function3
FEATURES
PI_op2 : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Function3::PI_op2.others {
Taste::coordinates => "164651 80836";
Taste::RCMoperationKind => sporadic;
Taste::RCMperiod => 0 ms;
Taste::Deadline => 0 ms;
Taste::InterfaceName => "op2";
};
PROPERTIES
Source_Language => (C);
Taste::Active_Interfaces => any;
END Function3;
SYSTEM IMPLEMENTATION Function3.others
SUBCOMPONENTS
op2_impl : SUBPROGRAM interfaceview::FV::Function3::PI_op2.others;
CONNECTIONS
OpToPICnx_op2_impl : SUBPROGRAM ACCESS op2_impl -> PI_op2;
END Function3.others;
SYSTEM Function4
FEATURES
PI_op3 : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Function4::PI_op3.others {
Taste::coordinates => "163075 158013";
Taste::RCMoperationKind => sporadic;
Taste::RCMperiod => 0 ms;
Taste::Deadline => 0 ms;
Taste::InterfaceName => "op3";
};
PROPERTIES
Source_Language => (C);
Taste::Active_Interfaces => any;
END Function4;
SYSTEM IMPLEMENTATION Function4.others
SUBCOMPONENTS
op3_impl : SUBPROGRAM interfaceview::FV::Function4::PI_op3.others;
CONNECTIONS
OpToPICnx_op3_impl : SUBPROGRAM ACCESS op3_impl -> PI_op3;
END Function4.others;
SYSTEM interfaceview
END interfaceview;
SYSTEM IMPLEMENTATION interfaceview.others
SUBCOMPONENTS
Function1 : SYSTEM interfaceview::IV::Function1.others {
Taste::coordinates => "54207 27794 99620 75023";
};
Function2 : SYSTEM interfaceview::IV::Function2.others {
Taste::coordinates => "165378 17258 245668 63034";
};
Function3 : SYSTEM interfaceview::IV::Function3.others {
Taste::coordinates => "164651 77203 246394 120073";
};
Function4 : SYSTEM interfaceview::IV::Function4.others {
Taste::coordinates => "163075 136941 254264 180538";
};
CONNECTIONS
Function2_PI_op1_Function1_RI_op1 : SUBPROGRAM ACCESS Function2.PI_op1 -> Function1.RI_op1 {
Taste::coordinates => "99620 45959 132499 45959 132499 30337 165378 30337";
};
Function3_PI_op2_Function1_RI_op2 : SUBPROGRAM ACCESS Function3.PI_op2 -> Function1.RI_op2 {
Taste::coordinates => "99620 53225 132135 53225 132135 80836 164651 80836";
};
Function4_PI_op3_Function1_RI_op3 : SUBPROGRAM ACCESS Function4.PI_op3 -> Function1.RI_op3 {
Taste::coordinates => "99620 60491 131347 60491 131347 158013 163075 158013";
};
END interfaceview.others;
PROPERTIES
Taste::dataView => ("DataView");
Taste::dataViewPath => ("DataView.aadl");
Taste::coordinates => "0 0 297000 210000";
Taste::version => "1.3";
END interfaceview::IV;
This diff is collapsed.
taste-update-data-view
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment