Commit a4eab3bd authored by Maxime Perrotin's avatar Maxime Perrotin
Browse files

Update project to AADLv2

parent 8dfd19dc
---------------------------------------------------
-- AADL2.0
-- TASTE
--
-- AADL2.2
-- TASTE type deploymentview
--
-- generated code: do not edit
---------------------------------------------------
PACKAGE deploymentview::DV::obj75
PACKAGE deploymentview::DV::demo_c
PUBLIC
WITH Taste;
WITH Deployment;
WITH TASTE_DV_Properties;
WITH deploymentview::DV;
WITH Memory_Properties;
WITH ARINC653;
PROCESS demo_c
END demo_c;
PROCESS IMPLEMENTATION demo_c.others
END demo_c.others;
END deploymentview::DV::obj75;
END deploymentview::DV::demo_c;
PACKAGE deploymentview::DV
PUBLIC
WITH interfaceview::IV::Simple_C_Function;
WITH ocarina_processors_x86;
WITH deploymentview::DV::obj75;
WITH deploymentview::DV::demo_c;
WITH Taste;
WITH Deployment;
WITH interfaceview::IV;
WITH TASTE_DV_Properties;
SYSTEM obj75
END obj75;
SYSTEM demo_c
END demo_c;
SYSTEM IMPLEMENTATION obj75.others
SYSTEM IMPLEMENTATION demo_c.others
SUBCOMPONENTS
IV_Simple_C_Function : SYSTEM interfaceview::IV::Simple_C_Function.others {
Taste::coordinates => "1161 619 1727 810";
IV_Simple_C_Function : SYSTEM interfaceview::IV::Simple_C_Function::Simple_C_Function.others {
Taste::FunctionName => "Simple_C_Function";
};
demo_c : PROCESS deploymentview::DV::obj75::demo_c.others {
Taste::coordinates => "1019 511 1928 873";
demo_c : PROCESS deploymentview::DV::demo_c::demo_c.others {
Taste::coordinates => "1015 511 1924 873";
Deployment::Port_Number => 0;
};
p : PROCESSOR ocarina_processors_x86::x86.linux {
Taste::coordinates => "890 391 2002 919";
Taste::coordinates => "886 391 1998 919";
};
PROPERTIES
Taste::APLC_Binding => (reference (demo_c)) APPLIES TO IV_Simple_C_Function;
Actual_Processor_Binding => (reference (p)) APPLIES TO demo_c;
END obj75.others;
END demo_c.others;
SYSTEM deploymentview
END deploymentview;
SYSTEM IMPLEMENTATION deploymentview.others
SUBCOMPONENTS
obj75 : SYSTEM obj75.others {
Taste::coordinates => "545 244 2768 1299";
demo_c : SYSTEM demo_c.others {
Taste::coordinates => "541 244 2764 1299";
};
interfaceview : SYSTEM interfaceview::IV::interfaceview.others;
END deploymentview.others;
PROPERTIES
Taste::coordinates => "0 0 2970 2100";
Taste::version => "1.3.18";
Taste::version => "2.4";
Taste::interfaceView => "InterfaceView.aadl";
Taste::HWLibraries => ("/home/taste/tool-inst/share/ocarina/AADLv2/ocarina_components.aadl");
END deploymentview::DV;
......
---------------------------------------------------
-- AADL2.0
-- TASTE
--
-- AADL2.2
-- TASTE type interfaceview
--
-- generated code: do not edit
---------------------------------------------------
PACKAGE interfaceview::FV::Simple_C_Function
PACKAGE interfaceview::IV::Simple_C_Function
PUBLIC
WITH Taste;
......@@ -17,22 +17,14 @@ PROPERTIES
END PI_cyclic_operation;
SUBPROGRAM IMPLEMENTATION PI_cyclic_operation.others
PROPERTIES
Compute_Execution_Time => 0 ms .. 2000 ms;
END PI_cyclic_operation.others;
END interfaceview::FV::Simple_C_Function;
PACKAGE interfaceview::IV
PUBLIC
WITH interfaceview::FV::Simple_C_Function;
WITH interfaceview::FV;
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SYSTEM Simple_C_Function
FEATURES
PI_cyclic_operation : PROVIDES SUBPROGRAM ACCESS interfaceview::FV::Simple_C_Function::PI_cyclic_operation.others {
Taste::coordinates => "1042 584";
PI_cyclic_operation : PROVIDES SUBPROGRAM ACCESS interfaceview::IV::Simple_C_Function::PI_cyclic_operation.others {
Taste::coordinates => "1012 644";
Taste::RCMoperationKind => cyclic;
Taste::RCMperiod => 2000 ms;
Taste::Deadline => 2000 ms;
......@@ -40,24 +32,31 @@ FEATURES
};
PROPERTIES
Source_Language => (C);
Taste::Active_Interfaces => enabled;
END Simple_C_Function;
SYSTEM IMPLEMENTATION Simple_C_Function.others
SUBCOMPONENTS
cyclic_operation_impl : SUBPROGRAM interfaceview::FV::Simple_C_Function::PI_cyclic_operation.others {
Compute_Execution_Time => 0 ms .. 2000 ms;
};
CONNECTIONS
OpToPICnx_cyclic_operation_impl : SUBPROGRAM ACCESS cyclic_operation_impl -> PI_cyclic_operation;
END Simple_C_Function.others;
END interfaceview::IV::Simple_C_Function;
PACKAGE interfaceview::IV
PUBLIC
WITH interfaceview::IV::Simple_C_Function;
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
SYSTEM interfaceview
PROPERTIES
Taste::dataView => ("DataView");
Taste::dataViewPath => ("DataView.aadl");
END interfaceview;
SYSTEM IMPLEMENTATION interfaceview.others
SUBCOMPONENTS
Simple_C_Function : SYSTEM interfaceview::IV::Simple_C_Function.others {
Taste::coordinates => "1042 432 1706 1121";
Simple_C_Function : SYSTEM interfaceview::IV::Simple_C_Function::Simple_C_Function.others {
Taste::coordinates => "1012 492 1676 1181";
};
END interfaceview.others;
......@@ -65,14 +64,6 @@ PROPERTIES
Taste::dataView => ("DataView");
Taste::dataViewPath => ("DataView.aadl");
Taste::coordinates => "0 0 2970 2100";
Taste::version => "1.3.18";
Taste::version => "2.4";
END interfaceview::IV;
PACKAGE interfaceview::FV
PUBLIC
WITH Taste;
WITH DataView;
WITH TASTE_IV_Properties;
END interfaceview::FV;
Supports Markdown
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