Commit 6784d11c authored by Maxime Perrotin's avatar Maxime Perrotin
Browse files
parents be90954f f7bcff26
......@@ -41,12 +41,12 @@ SUBCOMPONENTS
Taste::coordinates => "762 722 2102 1592";
Deployment::Port_Number => 0;
};
leon_rtems_posix : PROCESSOR ocarina_processors_leon::leon.rtems_posix {
leon3_rtems_posix : PROCESSOR ocarina_processors_leon::leon3.rtems51_posix {
Taste::coordinates => "594 473 2269 1716";
};
PROPERTIES
Taste::APLC_Binding => (reference (leon_partition)) APPLIES TO IV_Simple_C_Function;
Actual_Processor_Binding => (reference (leon_rtems_posix)) APPLIES TO leon_partition;
Actual_Processor_Binding => (reference (leon3_rtems_posix)) APPLIES TO leon_partition;
END Node1.others;
SYSTEM deploymentview
......
......@@ -41,7 +41,7 @@ SUBCOMPONENTS
Taste::coordinates => "762 722 2102 1592";
Deployment::Port_Number => 0;
};
leon_rtems_posix : PROCESSOR ocarina_processors_leon::gr740.rtems410_gaisler_posix {
leon_rtems_posix : PROCESSOR ocarina_processors_leon::gr740.rcc13rc4_posix {
Taste::coordinates => "594 473 2269 1716";
};
PROPERTIES
......
......@@ -129,7 +129,7 @@ SUBCOMPONENTS
Taste::coordinates => "154393 62725 186543 89579";
Deployment::Port_Number => 0;
};
gr740_rtems412_posix : PROCESSOR ocarina_processors_leon::gr740.rcc13rc4_posix {
gr740_rcc13rc4_posix : PROCESSOR ocarina_processors_leon::gr740.rcc13rc4_posix {
Taste::coordinates => "150374 55053 190562 93415";
};
leon_ethernet_raw : DEVICE deploymentview::DV::Node2::leon_ethernet_raw.others {
......@@ -139,8 +139,8 @@ CONNECTIONS
leon_ethernet_raw_ip_i_link : BUS ACCESS leon_ethernet_raw_ip_i -> leon_ethernet_raw.link;
PROPERTIES
Taste::APLC_Binding => (reference (gr740_partition)) APPLIES TO IV_LivesInGR740;
Actual_Processor_Binding => (reference (gr740_rtems412_posix)) APPLIES TO gr740_partition;
Actual_Processor_Binding => (reference (gr740_rtems412_posix)) APPLIES TO leon_ethernet_raw;
Actual_Processor_Binding => (reference (gr740_rcc13rc4_posix)) APPLIES TO gr740_partition;
Actual_Processor_Binding => (reference (gr740_rcc13rc4_posix)) APPLIES TO leon_ethernet_raw;
END Node2.others;
SYSTEM deploymentview
......
---------------------------------------------------
-- AADL2.1
-- TASTE type deploymentview
--
-- generated code: do not edit
---------------------------------------------------
PACKAGE deploymentview::DV::Node1
PUBLIC
WITH ocarina_buses;
WITH ocarina_drivers;
WITH Taste;
WITH Deployment;
WITH TASTE_DV_Properties;
PROCESS x86_partition
END x86_partition;
PROCESS IMPLEMENTATION x86_partition.others
END x86_partition.others;
DEVICE generic_sockets_ip_pohic
EXTENDS ocarina_drivers::generic_sockets_ip
FEATURES
link : REFINED TO REQUIRES BUS ACCESS ocarina_buses::ip.i {
Taste::coordinates => "106642 116917";
};
PROPERTIES
Taste::Interface_Coordinates => "120784 150075" APPLIES TO link;
Deployment::Help => "Write your ASN.1 configuration here";
Deployment::Configuration => "{devname ""enx0050b6519447"", address ""192.168.0.151"", port 5116 }";
Deployment::Config => "/home/taste/tool-inst/include/ocarina/runtime/polyorb-hi-c/src/drivers/configuration/ip.asn";
Deployment::Version => "0.1beta";
END generic_sockets_ip_pohic;
DEVICE IMPLEMENTATION generic_sockets_ip_pohic.others
EXTENDS ocarina_drivers::generic_sockets_ip.pohic
END generic_sockets_ip_pohic.others;
END deploymentview::DV::Node1;
PACKAGE deploymentview::DV::Node2
PUBLIC
WITH ocarina_buses;
WITH ocarina_drivers;
WITH Taste;
WITH Deployment;
WITH TASTE_DV_Properties;
PROCESS gr740_partition
END gr740_partition;
PROCESS IMPLEMENTATION gr740_partition.others
END gr740_partition.others;
DEVICE leon_ethernet_raw
EXTENDS ocarina_drivers::leon_ethernet
FEATURES
link : REFINED TO REQUIRES BUS ACCESS ocarina_buses::ip.i {
Taste::coordinates => "172100 116810";
};
PROPERTIES
Taste::Interface_Coordinates => "163932 150075" APPLIES TO link;
Deployment::Help => "Write your ASN.1 configuration here";
Deployment::Configuration => "{devname ""greth1"", address ""192.168.0.81"", gateway ""192.168.0.1"", netmask ""255.255.255.0"", version ipv4, port 5118 }";
Deployment::Config => "/home/taste/tool-inst/include/ocarina/runtime/polyorb-hi-c/src/drivers/configuration/ip.asn";
Deployment::Version => "0.1beta";
END leon_ethernet_raw;
DEVICE IMPLEMENTATION leon_ethernet_raw.others
EXTENDS ocarina_drivers::leon_ethernet.greth
END leon_ethernet_raw.others;
END deploymentview::DV::Node2;
PACKAGE deploymentview::DV
PUBLIC
WITH interfaceview::IV;
WITH ocarina_processors_x86;
WITH deploymentview::DV::Node1;
WITH ocarina_processors_leon;
WITH deploymentview::DV::Node2;
WITH ocarina_buses;
WITH Taste;
WITH Deployment;
WITH interfaceview::IV;
WITH TASTE_DV_Properties;
SYSTEM Node1
FEATURES
generic_sockets_ip_pohic_ip_i : REQUIRES BUS ACCESS ocarina_buses::ip.i;
END Node1;
SYSTEM IMPLEMENTATION Node1.others
SUBCOMPONENTS
IV_LivesInX86 : SYSTEM interfaceview::IV::LivesInX86.others {
Taste::FunctionName => "LivesInX86";
};
x86_partition : PROCESS deploymentview::DV::Node1::x86_partition.others {
Taste::coordinates => "91018 62191 117323 88272";
Deployment::Port_Number => 0;
};
x86_linux : PROCESSOR ocarina_processors_x86::x86.linux {
Taste::coordinates => "87730 54739 120611 91998";
};
generic_sockets_ip_pohic : DEVICE deploymentview::DV::Node1::generic_sockets_ip_pohic.others {
Taste::coordinates => "89257 97794 118522 116917";
};
CONNECTIONS
generic_sockets_ip_pohic_ip_i_link : BUS ACCESS generic_sockets_ip_pohic_ip_i -> generic_sockets_ip_pohic.link;
PROPERTIES
Taste::APLC_Binding => (reference (x86_partition)) APPLIES TO IV_LivesInX86;
Actual_Processor_Binding => (reference (x86_linux)) APPLIES TO x86_partition;
Actual_Processor_Binding => (reference (x86_linux)) APPLIES TO generic_sockets_ip_pohic;
END Node1.others;
SYSTEM Node2
FEATURES
leon_ethernet_raw_ip_i : REQUIRES BUS ACCESS ocarina_buses::ip.i;
END Node2;
SYSTEM IMPLEMENTATION Node2.others
SUBCOMPONENTS
IV_LivesInGR740 : SYSTEM interfaceview::IV::LivesInGR740.others {
Taste::FunctionName => "LivesInGR740";
};
gr740_partition : PROCESS deploymentview::DV::Node2::gr740_partition.others {
Taste::coordinates => "154393 62725 186543 89579";
Deployment::Port_Number => 0;
};
gr740_rtems412_posix : PROCESSOR ocarina_processors_leon::gr740.rcc13rc4_posix {
Taste::coordinates => "150374 55053 190562 93415";
};
leon_ethernet_raw : DEVICE deploymentview::DV::Node2::leon_ethernet_raw.others {
Taste::coordinates => "157178 99425 187601 116810";
};
CONNECTIONS
leon_ethernet_raw_ip_i_link : BUS ACCESS leon_ethernet_raw_ip_i -> leon_ethernet_raw.link;
PROPERTIES
Taste::APLC_Binding => (reference (gr740_partition)) APPLIES TO IV_LivesInGR740;
Actual_Processor_Binding => (reference (gr740_rtems412_posix)) APPLIES TO gr740_partition;
Actual_Processor_Binding => (reference (gr740_rtems412_posix)) APPLIES TO leon_ethernet_raw;
END Node2.others;
SYSTEM deploymentview
END deploymentview;
SYSTEM IMPLEMENTATION deploymentview.others
SUBCOMPONENTS
Node1 : SYSTEM Node1.others {
Taste::coordinates => "84565 50865 125666 138453";
};
Node2 : SYSTEM Node2.others {
Taste::coordinates => "144563 51022 194798 138018";
};
ip_i : BUS ocarina_buses::ip.i {
Taste::coordinates => "120784 150075 176373 182672";
};
interfaceview : SYSTEM interfaceview::IV::interfaceview.others;
CONNECTIONS
Connection2 : BUS ACCESS ip_i -> Node1.generic_sockets_ip_pohic_ip_i {
Taste::coordinates => "106642 116917 106642 133496 120784 133496 120784 150075";
};
Connection1 : BUS ACCESS ip_i -> Node2.leon_ethernet_raw_ip_i {
Taste::coordinates => "172100 116810 172100 133442 163932 133442 163932 150075";
};
PROPERTIES
Actual_Connection_Binding => (reference (ip_i)) APPLIES TO interfaceview.LivesInX86_PI_report_LivesInGR740_RI_report;
Actual_Connection_Binding => (reference (ip_i)) APPLIES TO interfaceview.LivesInGR740_PI_something_LivesInX86_RI_something;
END deploymentview.others;
PROPERTIES
Taste::coordinates => "0 0 297000 210000";
Taste::version => "1.3";
Taste::interfaceView => "InterfaceView.aadl";
Taste::HWLibraries => ("../../../tool-inst/share/ocarina/AADLv2/ocarina_components.aadl");
END deploymentview::DV;
......@@ -45,7 +45,7 @@ SUBCOMPONENTS
Taste::coordinates => "592 899 1728 1656";
Deployment::Port_Number => 0;
};
rtems_posix : PROCESSOR ocarina_processors_leon::leon.rtems_posix {
rtems_posix : PROCESSOR ocarina_processors_leon::leon3.rtems51_posix {
Taste::coordinates => "450 683 1870 1764";
};
PROPERTIES
......
......@@ -45,13 +45,13 @@ SUBCOMPONENTS
Taste::coordinates => "134427 102300 229315 152173";
Deployment::Port_Number => 0;
};
leon3_rtems412_posix : PROCESSOR ocarina_processors_leon::leon3.rtems412_posix {
leon3_rtems51_posix : PROCESSOR ocarina_processors_leon::leon3.rtems51_posix {
Taste::coordinates => "122566 88051 241176 159298";
};
PROPERTIES
Taste::APLC_Binding => (reference (leon3_partition)) APPLIES TO IV_F1;
Taste::APLC_Binding => (reference (leon3_partition)) APPLIES TO IV_F2;
Actual_Processor_Binding => (reference (leon3_rtems412_posix)) APPLIES TO leon3_partition;
Actual_Processor_Binding => (reference (leon3_rtems51_posix)) APPLIES TO leon3_partition;
END Node1.others;
SYSTEM deploymentview
......
......@@ -129,7 +129,7 @@ WITH ocarina_processors_x86;
Deployment::Port_Number => 0;};
pingee1_obj366 : SYSTEM interfaceview::IV::pingee1
{ Taste::Coordinates => "123 28 167 38" ;};
leoncpu_obj135 : PROCESSOR ocarina_processors_leon::leon.rtems_posix
leoncpu_obj135 : PROCESSOR ocarina_processors_leon::leon3.rtems51_posix
{ Taste::Coordinates => "113 14 178 46"; };
ram_obj223 : MEMORY ram_obj223.others
{ Taste::Coordinates => "115 51 177 67"; };
......@@ -209,7 +209,7 @@ WITH ocarina_processors_x86;
Deployment::Port_Number => 0;};
pingee2_obj377 : SYSTEM interfaceview::IV::pingee2
{ Taste::Coordinates => "216 25 266 36" ;};
leoncpu_obj146 : PROCESSOR ocarina_processors_leon::leon.rtems_posix
leoncpu_obj146 : PROCESSOR ocarina_processors_leon::leon3.rtems51_posix
{ Taste::Coordinates => "209 12 278 51"; };
ram_obj234 : MEMORY ram_obj234.others
{ Taste::Coordinates => "209 53 277 70"; };
......
isComponentType('interfaceview::FV::Function1','PUBLIC','PI_toto','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Function1','PUBLIC','PI_toto','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','Function1','PI_toto','PROVIDES','SUBPROGRAM','interfaceview::FV::Function1::PI_toto.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function1','PI_toto','NIL','NIL','Taste::Associated_Queue_Size','1','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','PI_toto','Taste::coordinates','"85008 60788"','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','PI_toto','Taste::RCMoperationKind','cyclic','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','PI_toto','Taste::RCMperiod','1000 ms','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','PI_toto','Taste::Deadline','133 ms','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','PI_toto','Taste::InterfaceName','"toto"','').
isProperty('NIL','=>','interfaceview::FV::Function1','PI_toto','others','NIL','Compute_Execution_Time','0 ms .. 22 ms','').
isSubcomponent('interfaceview::IV','Function1','others','toto_impl','SUBPROGRAM','interfaceview::FV::Function1::PI_toto.others','NIL','NIL','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','Function1','others','OpToPICnx_toto_impl','toto_impl','->','PI_toto','NIL','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','interfaceview','others','mygui_PI_doSomething_Function1_RI_doSomething','mygui.PI_doSomething','->','Function1.RI_doSomething','NIL','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','mygui_PI_doSomething_Function1_RI_doSomething','Taste::coordinates','"122515 63374 129981 63374 129981 64433 137448 64433"','').
isComponentType('interfaceview::FV::Function1','PUBLIC','RI_doSomething','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Function1','PUBLIC','RI_doSomething','others','SUBPROGRAM','NIL','others','').
isImportDeclaration('interfaceview::IV','PUBLIC','interfaceview::FV::mygui','').
isFeature('ACCESS','interfaceview::IV','Function1','RI_doSomething','REQUIRES','SUBPROGRAM','interfaceview::FV::mygui::PI_doSomething.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_doSomething','Taste::coordinates','"122515 63374"','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_doSomething','Taste::RCMoperationKind','any','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_doSomething','Taste::InterfaceName','"doSomething"','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_doSomething','Taste::labelInheritance','"true"','').
isFeature('PARAMETER','interfaceview::FV::Function1','RI_doSomething','p0','IN','NIL','DataView::MyBool','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function1','RI_doSomething','NIL','p0','Taste::encoding','NATIVE','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','interfaceview','others','Function2_PI_Hello_Function1_RI_Hello1','Function2.PI_Hello','->','Function1.RI_Hello1','NIL','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function2_PI_Hello_Function1_RI_Hello1','Taste::coordinates','"122515 80663 129158 80663 129158 91829 135802 91829"','').
isComponentType('interfaceview::FV::Function1','PUBLIC','RI_Hello1','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Function1','PUBLIC','RI_Hello1','others','SUBPROGRAM','NIL','others','').
isImportDeclaration('interfaceview::IV','PUBLIC','interfaceview::FV::Function2','').
isFeature('ACCESS','interfaceview::IV','Function1','RI_Hello1','REQUIRES','SUBPROGRAM','interfaceview::FV::Function2::PI_Hello.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_Hello1','Taste::coordinates','"122515 80663"','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_Hello1','Taste::RCMoperationKind','any','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_Hello1','Taste::InterfaceName','"Hello1"','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_Hello1','Taste::labelInheritance','"true"','').
isFeature('PARAMETER','interfaceview::FV::Function1','RI_Hello1','a','IN','NIL','DataView::MyBool','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function1','RI_Hello1','NIL','a','Taste::encoding','NATIVE','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','interfaceview','others','Function3_PI_Hello_Function1_RI_Hello2','Function3.PI_Hello','->','Function1.RI_Hello2','NIL','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function3_PI_Hello_Function1_RI_Hello2','Taste::coordinates','"117812 86067 117812 111817 135567 111817"','').
isComponentType('interfaceview::FV::Function1','PUBLIC','RI_Hello2','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Function1','PUBLIC','RI_Hello2','others','SUBPROGRAM','NIL','others','').
isImportDeclaration('interfaceview::IV','PUBLIC','interfaceview::FV::Function3','').
isFeature('ACCESS','interfaceview::IV','Function1','RI_Hello2','REQUIRES','SUBPROGRAM','interfaceview::FV::Function3::PI_Hello.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_Hello2','Taste::coordinates','"117812 86067"','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_Hello2','Taste::RCMoperationKind','any','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_Hello2','Taste::InterfaceName','"Hello2"','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','RI_Hello2','Taste::labelInheritance','"true"','').
isFeature('PARAMETER','interfaceview::FV::Function1','RI_Hello2','a','IN','NIL','DataView::MyBool','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function1','RI_Hello2','NIL','a','Taste::encoding','NATIVE','').
isPackage('interfaceview::FV::Function1','PUBLIC','').
isComponentType('interfaceview::IV','PUBLIC','Function1','SYSTEM','NIL','').
isComponentImplementation('interfaceview::IV','PUBLIC','Function1','others','SYSTEM','NIL','others','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','NIL','Source_Language','(SDL)','').
isProperty('NIL','=>','interfaceview::IV','Function1','NIL','NIL','Taste::Active_Interfaces','any','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function1','Taste::coordinates','"85008 56084 122515 86067"','').
isSubcomponent('interfaceview::IV','interfaceview','others','Function1','SYSTEM','interfaceview::IV::Function1.others','NIL','NIL','').
isImportDeclaration('interfaceview::IV','PUBLIC','interfaceview::FV::Function1','').
isImportDeclaration('interfaceview::IV','PUBLIC','Taste','').
isImportDeclaration('interfaceview::FV::Function1','PUBLIC','Taste','').
isImportDeclaration('interfaceview::IV','PUBLIC','DataView','').
isImportDeclaration('interfaceview::FV::Function1','PUBLIC','DataView','').
isImportDeclaration('interfaceview::FV::Function1','PUBLIC','TASTE_IV_Properties','').
isImportDeclaration('interfaceview::IV','PUBLIC','TASTE_IV_Properties','').
isComponentType('interfaceview::FV::mygui','PUBLIC','PI_doSomething','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::mygui','PUBLIC','PI_doSomething','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','mygui','PI_doSomething','PROVIDES','SUBPROGRAM','interfaceview::FV::mygui::PI_doSomething.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::mygui','PI_doSomething','NIL','NIL','Taste::Associated_Queue_Size','1','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_doSomething','Taste::coordinates','"137448 64433"','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_doSomething','Taste::RCMoperationKind','sporadic','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_doSomething','Taste::RCMperiod','0 ms','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_doSomething','Taste::Deadline','0 ms','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_doSomething','Taste::InterfaceName','"doSomething"','').
isFeature('PARAMETER','interfaceview::FV::mygui','PI_doSomething','p0','IN','NIL','DataView::MyBool','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::mygui','PI_doSomething','NIL','p0','Taste::encoding','NATIVE','').
isProperty('NIL','=>','interfaceview::FV::mygui','PI_doSomething','others','NIL','Compute_Execution_Time','0 ms .. 0 ms','').
isSubcomponent('interfaceview::IV','mygui','others','doSomething_impl','SUBPROGRAM','interfaceview::FV::mygui::PI_doSomething.others','NIL','NIL','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','mygui','others','OpToPICnx_doSomething_impl','doSomething_impl','->','PI_doSomething','NIL','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','interfaceview','others','mygui_PI_blah_Function2_RI_go_out','mygui.PI_blah','->','Function2.RI_go_out','NIL','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','mygui_PI_blah_Function2_RI_go_out','Taste::coordinates','"157201 91241 166019 91241 166019 84067"','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','interfaceview','others','mygui_PI_blah_Function3_RI_go_out','mygui.PI_blah','->','Function3.RI_go_out','NIL','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','mygui_PI_blah_Function3_RI_go_out','Taste::coordinates','"156966 111817 166019 111817 166019 84067"','').
isComponentType('interfaceview::FV::mygui','PUBLIC','PI_blah','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::mygui','PUBLIC','PI_blah','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','mygui','PI_blah','PROVIDES','SUBPROGRAM','interfaceview::FV::mygui::PI_blah.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::mygui','PI_blah','NIL','NIL','Taste::Associated_Queue_Size','2','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_blah','Taste::coordinates','"166019 84067"','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_blah','Taste::RCMoperationKind','sporadic','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_blah','Taste::RCMperiod','0 ms','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_blah','Taste::Deadline','0 ms','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','PI_blah','Taste::InterfaceName','"blah"','').
isFeature('PARAMETER','interfaceview::FV::mygui','PI_blah','a','IN','NIL','DataView::MyInteger','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::mygui','PI_blah','NIL','a','Taste::encoding','NATIVE','').
isProperty('NIL','=>','interfaceview::FV::mygui','PI_blah','others','NIL','Compute_Execution_Time','0 ms .. 0 ms','').
isSubcomponent('interfaceview::IV','mygui','others','blah_impl','SUBPROGRAM','interfaceview::FV::mygui::PI_blah.others','NIL','NIL','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','mygui','others','OpToPICnx_blah_impl','blah_impl','->','PI_blah','NIL','').
isPackage('interfaceview::FV::mygui','PUBLIC','').
isComponentType('interfaceview::IV','PUBLIC','mygui','SYSTEM','NIL','').
isComponentImplementation('interfaceview::IV','PUBLIC','mygui','others','SYSTEM','NIL','others','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','NIL','Source_Language','(GUI)','').
isProperty('NIL','=>','interfaceview::IV','mygui','NIL','NIL','Taste::Active_Interfaces','any','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','mygui','Taste::coordinates','"137448 57377 175190 84067"','').
isSubcomponent('interfaceview::IV','interfaceview','others','mygui','SYSTEM','interfaceview::IV::mygui.others','NIL','NIL','').
isImportDeclaration('interfaceview::FV::mygui','PUBLIC','Taste','').
isImportDeclaration('interfaceview::FV::mygui','PUBLIC','DataView','').
isImportDeclaration('interfaceview::FV::mygui','PUBLIC','TASTE_IV_Properties','').
isComponentType('interfaceview::FV::Generic_A','PUBLIC','PI_Hello','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Generic_A','PUBLIC','PI_Hello','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','Generic_A','PI_Hello','PROVIDES','SUBPROGRAM','interfaceview::FV::Generic_A::PI_Hello.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Generic_A','PI_Hello','NIL','NIL','Taste::Associated_Queue_Size','1','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','PI_Hello','Taste::coordinates','"87947 108054"','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','PI_Hello','Taste::RCMoperationKind','sporadic','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','PI_Hello','Taste::RCMperiod','0 ms','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','PI_Hello','Taste::Deadline','0 ms','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','PI_Hello','Taste::InterfaceName','"Hello"','').
isFeature('PARAMETER','interfaceview::FV::Generic_A','PI_Hello','a','IN','NIL','DataView::MyBool','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Generic_A','PI_Hello','NIL','a','Taste::encoding','NATIVE','').
isProperty('NIL','=>','interfaceview::FV::Generic_A','PI_Hello','others','NIL','Compute_Execution_Time','0 ms .. 0 ms','').
isSubcomponent('interfaceview::IV','Generic_A','others','Hello_impl','SUBPROGRAM','interfaceview::FV::Generic_A::PI_Hello.others','NIL','NIL','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','Generic_A','others','OpToPICnx_Hello_impl','Hello_impl','->','PI_Hello','NIL','').
isComponentType('interfaceview::FV::Generic_A','PUBLIC','RI_go_out','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Generic_A','PUBLIC','RI_go_out','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','Generic_A','RI_go_out','REQUIRES','SUBPROGRAM','interfaceview::FV::Generic_A::RI_go_out.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','RI_go_out','Taste::coordinates','"109346 108054"','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','RI_go_out','Taste::RCMoperationKind','any','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','RI_go_out','Taste::InterfaceName','"go_out"','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','RI_go_out','Taste::labelInheritance','"true"','').
isFeature('PARAMETER','interfaceview::FV::Generic_A','RI_go_out','a','IN','NIL','DataView::MyInteger','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Generic_A','RI_go_out','NIL','a','Taste::encoding','NATIVE','').
isPackage('interfaceview::FV::Generic_A','PUBLIC','').
isComponentType('interfaceview::IV','PUBLIC','Generic_A','SYSTEM','NIL','').
isComponentImplementation('interfaceview::IV','PUBLIC','Generic_A','others','SYSTEM','NIL','others','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','NIL','Source_Language','(SDL)','').
isProperty('NIL','=>','interfaceview::IV','Generic_A','NIL','NIL','Taste::Active_Interfaces','any','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Generic_A','Taste::coordinates','"87947 102174 109346 119575"','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Generic_A','TASTE_IV_Properties::is_Component_Type','TRUE','').
isSubcomponent('interfaceview::IV','interfaceview','others','Generic_A','SYSTEM','interfaceview::IV::Generic_A.others','NIL','NIL','').
isImportDeclaration('interfaceview::IV','PUBLIC','interfaceview::FV::Generic_A','').
isImportDeclaration('interfaceview::FV::Generic_A','PUBLIC','Taste','').
isImportDeclaration('interfaceview::FV::Generic_A','PUBLIC','DataView','').
isImportDeclaration('interfaceview::FV::Generic_A','PUBLIC','TASTE_IV_Properties','').
isComponentType('interfaceview::FV::Function2','PUBLIC','PI_Hello','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Function2','PUBLIC','PI_Hello','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','Function2','PI_Hello','PROVIDES','SUBPROGRAM','interfaceview::FV::Function2::PI_Hello.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function2','PI_Hello','NIL','NIL','Taste::Associated_Queue_Size','1','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','PI_Hello','Taste::coordinates','"135802 91829"','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','PI_Hello','Taste::RCMoperationKind','sporadic','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','PI_Hello','Taste::RCMperiod','0 ms','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','PI_Hello','Taste::Deadline','0 ms','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','PI_Hello','Taste::InterfaceName','"Hello"','').
isFeature('PARAMETER','interfaceview::FV::Function2','PI_Hello','a','IN','NIL','DataView::MyBool','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function2','PI_Hello','NIL','a','Taste::encoding','NATIVE','').
isProperty('NIL','=>','interfaceview::FV::Function2','PI_Hello','others','NIL','Compute_Execution_Time','0 ms .. 0 ms','').
isSubcomponent('interfaceview::IV','Function2','others','Hello_impl','SUBPROGRAM','interfaceview::FV::Function2::PI_Hello.others','NIL','NIL','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','Function2','others','OpToPICnx_Hello_impl','Hello_impl','->','PI_Hello','NIL','').
isComponentType('interfaceview::FV::Function2','PUBLIC','RI_go_out','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Function2','PUBLIC','RI_go_out','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','Function2','RI_go_out','REQUIRES','SUBPROGRAM','interfaceview::FV::mygui::PI_blah.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','RI_go_out','Taste::coordinates','"157201 91241"','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','RI_go_out','Taste::RCMoperationKind','any','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','RI_go_out','Taste::InterfaceName','"go_out"','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','RI_go_out','Taste::labelInheritance','"false"','').
isFeature('PARAMETER','interfaceview::FV::Function2','RI_go_out','a','IN','NIL','DataView::MyInteger','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function2','RI_go_out','NIL','a','Taste::encoding','NATIVE','').
isPackage('interfaceview::FV::Function2','PUBLIC','').
isComponentType('interfaceview::IV','PUBLIC','Function2','SYSTEM','NIL','').
isComponentImplementation('interfaceview::IV','PUBLIC','Function2','others','SYSTEM','NIL','others','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','NIL','Source_Language','(SDL)','').
isProperty('NIL','=>','interfaceview::IV','Function2','NIL','NIL','Taste::Active_Interfaces','any','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function2','Taste::coordinates','"135802 85949 157201 103350"','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function2','TASTE_IV_Properties::is_Component_Type','FALSE','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function2','TASTE_IV_Properties::is_instance_of','"Generic_A"','').
isSubcomponent('interfaceview::IV','interfaceview','others','Function2','SYSTEM','interfaceview::IV::Function2.others','NIL','NIL','').
isImportDeclaration('interfaceview::FV::Function2','PUBLIC','Taste','').
isImportDeclaration('interfaceview::FV::Function2','PUBLIC','DataView','').
isImportDeclaration('interfaceview::FV::Function2','PUBLIC','TASTE_IV_Properties','').
isComponentType('interfaceview::FV::Function3','PUBLIC','PI_Hello','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Function3','PUBLIC','PI_Hello','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','Function3','PI_Hello','PROVIDES','SUBPROGRAM','interfaceview::FV::Function3::PI_Hello.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function3','PI_Hello','NIL','NIL','Taste::Associated_Queue_Size','1','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','PI_Hello','Taste::coordinates','"135567 111817"','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','PI_Hello','Taste::RCMoperationKind','sporadic','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','PI_Hello','Taste::RCMperiod','0 ms','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','PI_Hello','Taste::Deadline','0 ms','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','PI_Hello','Taste::InterfaceName','"Hello"','').
isFeature('PARAMETER','interfaceview::FV::Function3','PI_Hello','a','IN','NIL','DataView::MyBool','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function3','PI_Hello','NIL','a','Taste::encoding','NATIVE','').
isProperty('NIL','=>','interfaceview::FV::Function3','PI_Hello','others','NIL','Compute_Execution_Time','0 ms .. 0 ms','').
isSubcomponent('interfaceview::IV','Function3','others','Hello_impl','SUBPROGRAM','interfaceview::FV::Function3::PI_Hello.others','NIL','NIL','').
isConnection('SUBPROGRAM ACCESS','interfaceview::IV','Function3','others','OpToPICnx_Hello_impl','Hello_impl','->','PI_Hello','NIL','').
isComponentType('interfaceview::FV::Function3','PUBLIC','RI_go_out','SUBPROGRAM','NIL','').
isComponentImplementation('interfaceview::FV::Function3','PUBLIC','RI_go_out','others','SUBPROGRAM','NIL','others','').
isFeature('ACCESS','interfaceview::IV','Function3','RI_go_out','REQUIRES','SUBPROGRAM','interfaceview::FV::mygui::PI_blah.others','NIL','NIL','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','RI_go_out','Taste::coordinates','"156966 111817"','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','RI_go_out','Taste::RCMoperationKind','any','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','RI_go_out','Taste::InterfaceName','"go_out"','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','RI_go_out','Taste::labelInheritance','"false"','').
isFeature('PARAMETER','interfaceview::FV::Function3','RI_go_out','a','IN','NIL','DataView::MyInteger','NIL','NIL','').
isProperty('NIL','=>','interfaceview::FV::Function3','RI_go_out','NIL','a','Taste::encoding','NATIVE','').
isPackage('interfaceview::FV::Function3','PUBLIC','').
isComponentType('interfaceview::IV','PUBLIC','Function3','SYSTEM','NIL','').
isComponentImplementation('interfaceview::IV','PUBLIC','Function3','others','SYSTEM','NIL','others','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','NIL','Source_Language','(SDL)','').
isProperty('NIL','=>','interfaceview::IV','Function3','NIL','NIL','Taste::Active_Interfaces','any','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function3','Taste::coordinates','"135567 105937 156966 123338"','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function3','TASTE_IV_Properties::is_Component_Type','FALSE','').
isProperty('NIL','=>','interfaceview::IV','interfaceview','others','Function3','TASTE_IV_Properties::is_instance_of','"Generic_A"','').
isSubcomponent('interfaceview::IV','interfaceview','others','Function3','SYSTEM','interfaceview::IV::Function3.others','NIL','NIL','').
isImportDeclaration('interfaceview::FV::Function3','PUBLIC','Taste','').
isImportDeclaration('interfaceview::FV::Function3','PUBLIC','DataView','').
isImportDeclaration('interfaceview::FV::Function3','PUBLIC','TASTE_IV_Properties','').
isProperty('_','_','_','_','_','_','LMP::Unparser_ID_Case','AsIs','').
isProperty('_','_','_','_','_','_','LMP::Unparser_Insert_Header','Yes','').
isPackage('interfaceview::IV','PUBLIC','').
isProperty('NIL','=>','interfaceview::IV','NIL','NIL','NIL','Taste::dataView','("DataView")','').
isProperty('NIL','=>','interfaceview::IV','NIL','NIL','NIL','Taste::dataViewPath','("DataView.aadl")','').
isVersion('AADL2.1','TASTE type interfaceview','','generated code: do not edit').
isProperty('NIL','=>','interfaceview::IV','NIL','NIL','NIL','Taste::coordinates','"0 0 297000 210000"','').
isProperty('NIL','=>','interfaceview::IV','NIL','NIL','NIL','Taste::version','"1.3"','').
isComponentType('interfaceview::IV','PUBLIC','interfaceview','SYSTEM','NIL','').
isComponentImplementation('interfaceview::IV','PUBLIC','interfaceview','others','SYSTEM','NIL','others','').
......@@ -41,7 +41,7 @@ SUBCOMPONENTS
Taste::coordinates => "939 330 1459 670";
Deployment::Port_Number => 0;
};
leon_rtems_posix : PROCESSOR ocarina_processors_leon::leon.rtems_posix {
leon_rtems_posix : PROCESSOR ocarina_processors_leon::leon3.rtems51_posix {
Taste::coordinates => "873 260 1573 705";
};
PROPERTIES
......
.cache/
c_function.zip
sdl_function.zip
sdl_function/sdl_function.adb
sdl_function/sdl_function.ads
TASTE-Dataview DEFINITIONS ::= BEGIN
-- In this ACN model, you can specify custom binary encoding rules for
-- your data types. For example if you require a specific memory layout
-- for a record, or need to add padding fields, define endianness, etc.
-- you can do that with ACN. Refer to the ACN user manual for details.
-- TASTE-Boolean []
END
TASTE-Dataview DEFINITIONS ::=
BEGIN
IMPORTS T-Int32, T-UInt32, T-Int8, T-UInt8, T-Boolean FROM TASTE-BasicTypes;
TASTE-Boolean ::= BOOLEAN
-- ASN.1 Type definitions must start with an uppercase
-- Field names in records (SEQUENCE) must start with a lowercase
-- Underscores are not allowed: use dash (hyphen)
-- Simple types:
-- MyInteger ::= INTEGER (0..255)
-- MyReal ::= REAL (0.0 .. 1000.0)
-- MyBool ::= BOOLEAN
-- MyEnum ::= ENUMERATED { hello, world, how-are-you }
-- Complex types:
-- MySeq ::= SEQUENCE {
-- input-data MyInteger,
-- output-data MyInteger,
-- validity ENUMERATED { valid, invalid }
-- }
--
-- MyChoice ::= CHOICE {
-- a BOOLEAN,
-- b MySeq
-- }
--
-- MySeqOf ::= SEQUENCE (SIZE (2)) OF MyEnum
--
-- MyOctStr ::= OCTET STRING (SIZE (3))
--
-- -- You can also declare constants
-- myVar MySeqOf ::= { hello, world }
END