Commit 44101084 authored by yoogx's avatar yoogx
Browse files

* Remove obsolete platforms

	For openaadl/ocarina#161
parent c95a970c
...@@ -28,18 +28,12 @@ property set Deployment is ...@@ -28,18 +28,12 @@ property set Deployment is
LEON3_SCOC3, -- LEON3 with RTEMS for SCOC3 LEON3_SCOC3, -- LEON3 with RTEMS for SCOC3
LEON3_XTRATUM, -- LEON3 with Xtratum LEON3_XTRATUM, -- LEON3 with Xtratum
LEON3_XM3, -- RTEMS for XTRATUM/LEON3 LEON3_XM3, -- RTEMS for XTRATUM/LEON3
LEON_ORK, -- LEON2 board or tsim-leon (ORK)
LEON_GNAT, -- LEON2 board or qemu (GNATPRO/HI-E) LEON_GNAT, -- LEON2 board or qemu (GNATPRO/HI-E)
LINUX32, -- Linux 32 bits LINUX32, -- Linux 32 bits
LINUX32_XENOMAI_NATIVE, -- Linux 32 bits with native Xenomai LINUX32_XENOMAI_NATIVE, -- Linux 32 bits with native Xenomai
LINUX32_XENOMAI_POSIX, -- Linux 32 bits with Xenomai and POSIX skin LINUX32_XENOMAI_POSIX, -- Linux 32 bits with Xenomai and POSIX skin
LINUX64, -- Linux 64 bits LINUX64, -- Linux 64 bits
ERC32_ORK, -- ERC32 board or tsim-erc32 (ORK) ERC32_ORK, -- ERC32 board or tsim-erc32 (ORK)
ARM_DSLINUX, -- Nintendo DS (tm) (DSLinux)
ARM_N770, -- Nokia N770 (tm)
GUMSTIX_RTEMS, -- Gumstix under RTEMS
NDS_RTEMS, -- Nintendo DS under RTEMS
X86_RTEMS, -- x86 under RTEMS
X86_RTEMS_POSIX, -- x86 under RTEMS with POSIX layer X86_RTEMS_POSIX, -- x86 under RTEMS with POSIX layer
X86_LINUXTASTE, -- TASTE-specific linux distribution X86_LINUXTASTE, -- TASTE-specific linux distribution
MARTE_OS, -- MaRTE OS MARTE_OS, -- MaRTE OS
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
-- -- -- --
-- B o d y -- -- B o d y --
-- -- -- --
-- Copyright (C) 2008-2009 Telecom ParisTech, 2010-2017 ESA & ISAE. -- -- Copyright (C) 2008-2009 Telecom ParisTech, 2010-2018 ESA & ISAE. --
-- -- -- --
-- Ocarina is free software; you can redistribute it and/or modify under -- -- Ocarina is free software; you can redistribute it and/or modify under --
-- terms of the GNU General Public License as published by the Free Soft- -- -- terms of the GNU General Public License as published by the Free Soft- --
...@@ -317,23 +317,15 @@ package body Ocarina.Backends.Properties is ...@@ -317,23 +317,15 @@ package body Ocarina.Backends.Properties is
Platform_LINUX32_Xenomai_Native_Name : Name_Id; Platform_LINUX32_Xenomai_Native_Name : Name_Id;
Platform_LINUX32_Xenomai_Posix_Name : Name_Id; Platform_LINUX32_Xenomai_Posix_Name : Name_Id;
Platform_LINUX64_Name : Name_Id; Platform_LINUX64_Name : Name_Id;
Platform_NDS_RTEMS_Name : Name_Id;
Platform_NDS_RTEMS_POSIX_Name : Name_Id;
Platform_Gumstix_RTEMS_Name : Name_Id;
Platform_Gumstix_RTEMS_POSIX_Name : Name_Id;
Platform_LEON_RTEMS_Name : Name_Id; Platform_LEON_RTEMS_Name : Name_Id;
Platform_LEON_RTEMS_POSIX_Name : Name_Id; Platform_LEON_RTEMS_POSIX_Name : Name_Id;
Platform_X86_LINUXTASTE_Name : Name_Id; Platform_X86_LINUXTASTE_Name : Name_Id;
Platform_X86_RTEMS_Name : Name_Id;
Platform_X86_RTEMS_POSIX_Name : Name_Id;
Platform_LEON_GNAT_Name : Name_Id; Platform_LEON_GNAT_Name : Name_Id;
Platform_LEON_ORK_Name : Name_Id; Platform_LEON_ORK_Name : Name_Id;
Platform_LEON3_SCOC3_Name : Name_Id; Platform_LEON3_SCOC3_Name : Name_Id;
Platform_LEON3_XM3_Name : Name_Id; Platform_LEON3_XM3_Name : Name_Id;
Platform_LEON3_Xtratum_Name : Name_Id; Platform_LEON3_Xtratum_Name : Name_Id;
Platform_ERC32_ORK_Name : Name_Id; Platform_ERC32_ORK_Name : Name_Id;
Platform_ARM_DSLINUX_Name : Name_Id;
Platform_ARM_N770_Name : Name_Id;
Platform_MARTE_OS_Name : Name_Id; Platform_MARTE_OS_Name : Name_Id;
Platform_Vxworks_Name : Name_Id; Platform_Vxworks_Name : Name_Id;
Platform_GNAT_Runtime_Name : Name_Id; Platform_GNAT_Runtime_Name : Name_Id;
...@@ -2431,14 +2423,6 @@ package body Ocarina.Backends.Properties is ...@@ -2431,14 +2423,6 @@ package body Ocarina.Backends.Properties is
return Platform_Bench; return Platform_Bench;
elsif P_Name = Platform_Native_Compcert_Name then elsif P_Name = Platform_Native_Compcert_Name then
return Platform_Native_Compcert; return Platform_Native_Compcert;
elsif P_Name = Platform_Gumstix_RTEMS_POSIX_Name then
return Platform_Gumstix_RTEMS_POSIX;
elsif P_Name = Platform_Gumstix_RTEMS_Name then
return Platform_Gumstix_RTEMS;
elsif P_Name = Platform_NDS_RTEMS_POSIX_Name then
return Platform_NDS_RTEMS_POSIX;
elsif P_Name = Platform_NDS_RTEMS_Name then
return Platform_NDS_RTEMS;
elsif P_Name = Platform_LEON_RTEMS_POSIX_Name then elsif P_Name = Platform_LEON_RTEMS_POSIX_Name then
return Platform_LEON_RTEMS_POSIX; return Platform_LEON_RTEMS_POSIX;
elsif P_Name = Platform_LEON_RTEMS_Name then elsif P_Name = Platform_LEON_RTEMS_Name then
...@@ -2455,10 +2439,6 @@ package body Ocarina.Backends.Properties is ...@@ -2455,10 +2439,6 @@ package body Ocarina.Backends.Properties is
return Platform_LINUX32_XENOMAI_POSIX; return Platform_LINUX32_XENOMAI_POSIX;
elsif P_Name = Platform_LINUX64_Name then elsif P_Name = Platform_LINUX64_Name then
return Platform_LINUX64; return Platform_LINUX64;
elsif P_Name = Platform_X86_RTEMS_POSIX_Name then
return Platform_X86_RTEMS_POSIX;
elsif P_Name = Platform_X86_RTEMS_Name then
return Platform_X86_RTEMS;
elsif P_Name = Platform_LEON_GNAT_Name then elsif P_Name = Platform_LEON_GNAT_Name then
return Platform_LEON_GNAT; return Platform_LEON_GNAT;
elsif P_Name = Platform_LEON_ORK_Name then elsif P_Name = Platform_LEON_ORK_Name then
...@@ -2471,10 +2451,6 @@ package body Ocarina.Backends.Properties is ...@@ -2471,10 +2451,6 @@ package body Ocarina.Backends.Properties is
return Platform_LEON3_XTRATUM; return Platform_LEON3_XTRATUM;
elsif P_Name = Platform_ERC32_ORK_Name then elsif P_Name = Platform_ERC32_ORK_Name then
return Platform_ERC32_ORK; return Platform_ERC32_ORK;
elsif P_Name = Platform_ARM_DSLINUX_Name then
return Platform_ARM_DSLINUX;
elsif P_Name = Platform_ARM_N770_Name then
return Platform_ARM_N770;
elsif P_Name = Platform_MARTE_OS_Name then elsif P_Name = Platform_MARTE_OS_Name then
return Platform_MARTE_OS; return Platform_MARTE_OS;
elsif P_Name = Platform_Vxworks_Name then elsif P_Name = Platform_Vxworks_Name then
...@@ -3024,15 +3000,6 @@ package body Ocarina.Backends.Properties is ...@@ -3024,15 +3000,6 @@ package body Ocarina.Backends.Properties is
Platform_Native_Name := Get_String_Name ("native"); Platform_Native_Name := Get_String_Name ("native");
Platform_Bench_Name := Get_String_Name ("bench"); Platform_Bench_Name := Get_String_Name ("bench");
Platform_Native_Compcert_Name := Get_String_Name ("native_compcert"); Platform_Native_Compcert_Name := Get_String_Name ("native_compcert");
Platform_Gumstix_RTEMS_Name := Get_String_Name ("gumstix_rtems");
Platform_Gumstix_RTEMS_POSIX_Name :=
Get_String_Name ("gumstix_rtems_posix");
Platform_NDS_RTEMS_Name := Get_String_Name ("nds_rtems");
Platform_NDS_RTEMS_POSIX_Name := Get_String_Name ("nds_rtems_posix");
Platform_X86_RTEMS_Name := Get_String_Name ("x86_rtems");
Platform_X86_RTEMS_POSIX_Name := Get_String_Name ("x86_rtems_posix");
Platform_LINUX32_Name := Get_String_Name ("linux32"); Platform_LINUX32_Name := Get_String_Name ("linux32");
Platform_Win32_Name := Get_String_Name ("win32"); Platform_Win32_Name := Get_String_Name ("win32");
Platform_LINUX32_Xenomai_Native_Name := Platform_LINUX32_Xenomai_Native_Name :=
...@@ -3049,8 +3016,6 @@ package body Ocarina.Backends.Properties is ...@@ -3049,8 +3016,6 @@ package body Ocarina.Backends.Properties is
Platform_LEON3_XM3_Name := Get_String_Name ("leon3_xm3"); Platform_LEON3_XM3_Name := Get_String_Name ("leon3_xm3");
Platform_LEON3_Xtratum_Name := Get_String_Name ("leon3_xtratum"); Platform_LEON3_Xtratum_Name := Get_String_Name ("leon3_xtratum");
Platform_ERC32_ORK_Name := Get_String_Name ("erc32_ork"); Platform_ERC32_ORK_Name := Get_String_Name ("erc32_ork");
Platform_ARM_DSLINUX_Name := Get_String_Name ("arm_dslinux");
Platform_ARM_N770_Name := Get_String_Name ("arm_n770");
Platform_MARTE_OS_Name := Get_String_Name ("marte_os"); Platform_MARTE_OS_Name := Get_String_Name ("marte_os");
Platform_Vxworks_Name := Get_String_Name ("vxworks"); Platform_Vxworks_Name := Get_String_Name ("vxworks");
Platform_GNAT_Runtime_Name := Get_String_Name ("gnat_runtime"); Platform_GNAT_Runtime_Name := Get_String_Name ("gnat_runtime");
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
-- -- -- --
-- S p e c -- -- S p e c --
-- -- -- --
-- Copyright (C) 2008-2009 Telecom ParisTech, 2010-2017 ESA & ISAE. -- -- Copyright (C) 2008-2009 Telecom ParisTech, 2010-2018 ESA & ISAE. --
-- -- -- --
-- Ocarina is free software; you can redistribute it and/or modify under -- -- Ocarina is free software; you can redistribute it and/or modify under --
-- terms of the GNU General Public License as published by the Free Soft- -- -- terms of the GNU General Public License as published by the Free Soft- --
...@@ -543,15 +543,9 @@ package Ocarina.Backends.Properties is ...@@ -543,15 +543,9 @@ package Ocarina.Backends.Properties is
(Platform_Native, (Platform_Native,
Platform_Native_Compcert, Platform_Native_Compcert,
Platform_Bench, Platform_Bench,
Platform_Gumstix_RTEMS, Platform_X86_LINUXTASTE,
Platform_Gumstix_RTEMS_POSIX,
Platform_NDS_RTEMS,
Platform_NDS_RTEMS_POSIX,
Platform_LEON_RTEMS, Platform_LEON_RTEMS,
Platform_LEON_RTEMS_POSIX, Platform_LEON_RTEMS_POSIX,
Platform_X86_RTEMS,
Platform_X86_RTEMS_POSIX,
Platform_X86_LINUXTASTE,
Platform_LEON_GNAT, Platform_LEON_GNAT,
Platform_LEON3_SCOC3, Platform_LEON3_SCOC3,
Platform_LEON3_XM3, Platform_LEON3_XM3,
...@@ -563,8 +557,6 @@ package Ocarina.Backends.Properties is ...@@ -563,8 +557,6 @@ package Ocarina.Backends.Properties is
Platform_LINUX32_XENOMAI_POSIX, Platform_LINUX32_XENOMAI_POSIX,
Platform_LINUX64, Platform_LINUX64,
Platform_ERC32_ORK, Platform_ERC32_ORK,
Platform_ARM_DSLINUX,
Platform_ARM_N770,
Platform_MARTE_OS, Platform_MARTE_OS,
Platform_VxWorks, Platform_VxWorks,
Platform_GNAT_Runtime, Platform_GNAT_Runtime,
......
...@@ -2262,8 +2262,6 @@ package body Ocarina.Backends.PO_HI_C.Deployment is ...@@ -2262,8 +2262,6 @@ package body Ocarina.Backends.PO_HI_C.Deployment is
case Execution_Platform is case Execution_Platform is
when Platform_Native | when Platform_Native |
Platform_None | Platform_None |
Platform_X86_RTEMS |
Platform_X86_RTEMS_POSIX |
Platform_LINUX32_XENOMAI_NATIVE | Platform_LINUX32_XENOMAI_NATIVE |
Platform_Native_Compcert | Platform_Native_Compcert |
Platform_LINUX32_XENOMAI_POSIX | Platform_LINUX32_XENOMAI_POSIX |
...@@ -2277,12 +2275,6 @@ package body Ocarina.Backends.PO_HI_C.Deployment is ...@@ -2277,12 +2275,6 @@ package body Ocarina.Backends.PO_HI_C.Deployment is
when Platform_LEON_RTEMS | when Platform_LEON_RTEMS |
Platform_LEON_RTEMS_POSIX | Platform_LEON_RTEMS_POSIX |
Platform_LEON_ORK | Platform_LEON_ORK |
Platform_ARM_DSLINUX |
Platform_ARM_N770 |
Platform_NDS_RTEMS |
Platform_NDS_RTEMS_POSIX |
Platform_Gumstix_RTEMS |
Platform_Gumstix_RTEMS_POSIX |
Platform_LEON3_XM3 => Platform_LEON3_XM3 =>
Append_Node_To_List Append_Node_To_List
(RE (RE_Bigendian), (RE (RE_Bigendian),
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
-- -- -- --
-- B o d y -- -- B o d y --
-- -- -- --
-- Copyright (C) 2008-2009 Telecom ParisTech, 2010-2016 ESA & ISAE. -- -- Copyright (C) 2008-2009 Telecom ParisTech, 2010-2018 ESA & ISAE. --
-- -- -- --
-- Ocarina is free software; you can redistribute it and/or modify under -- -- Ocarina is free software; you can redistribute it and/or modify under --
-- terms of the GNU General Public License as published by the Free Soft- -- -- terms of the GNU General Public License as published by the Free Soft- --
...@@ -209,18 +209,6 @@ package body Ocarina.Backends.PO_HI_C is ...@@ -209,18 +209,6 @@ package body Ocarina.Backends.PO_HI_C is
when Platform_Native_Compcert => when Platform_Native_Compcert =>
Write_Str ("compcert"); Write_Str ("compcert");
when Platform_NDS_RTEMS =>
Write_Str ("nds.rtems");
when Platform_NDS_RTEMS_POSIX =>
Write_Str ("nds.rtems_posix");
when Platform_Gumstix_RTEMS =>
Write_Str ("gumstix.rtems");
when Platform_Gumstix_RTEMS_POSIX =>
Write_Str ("gumstix.rtems_posix");
when Platform_Bench => when Platform_Bench =>
Write_Str ("bench"); Write_Str ("bench");
...@@ -233,18 +221,6 @@ package body Ocarina.Backends.PO_HI_C is ...@@ -233,18 +221,6 @@ package body Ocarina.Backends.PO_HI_C is
when Platform_X86_LINUXTASTE => when Platform_X86_LINUXTASTE =>
Write_Str ("x86.linuxtaste"); Write_Str ("x86.linuxtaste");
when Platform_X86_RTEMS =>
Write_Str ("x86.rtems");
when Platform_X86_RTEMS_POSIX =>
Write_Str ("x86.rtems_posix");
when Platform_ARM_DSLINUX =>
Write_Str ("arm.dslinux");
when Platform_ARM_N770 =>
Write_Str ("arm.n770");
when Platform_LINUX64 => when Platform_LINUX64 =>
Write_Str ("linux64"); Write_Str ("linux64");
......
...@@ -151,22 +151,22 @@ Evaluating theorem set_declaration_is_passing_through ...@@ -151,22 +151,22 @@ Evaluating theorem set_declaration_is_passing_through
* Iterate for variable: rma.erc32_node_a_task_1 * Iterate for variable: rma.erc32_node_a_task_1
Content of set accessor_flows (test_real_exec_02.aadl:251:21) is Content of set accessor_flows (test_real_exec_02.aadl:251:21) is
anonymous end to end flow :4014 end to end flow spec anonymous end to end flow :4024 end to end flow spec
=> Result: TRUE => Result: TRUE
* Iterate for variable: rma.erc32_node_a_task_2 * Iterate for variable: rma.erc32_node_a_task_2
Content of set accessor_flows (test_real_exec_02.aadl:251:21) is Content of set accessor_flows (test_real_exec_02.aadl:251:21) is
anonymous end to end flow :4014 end to end flow spec anonymous end to end flow :4024 end to end flow spec
=> Result: TRUE => Result: TRUE
* Iterate for variable: rma.erc32_node_a_task_12 * Iterate for variable: rma.erc32_node_a_task_12
Content of set accessor_flows (test_real_exec_02.aadl:251:21) is Content of set accessor_flows (test_real_exec_02.aadl:251:21) is
anonymous end to end flow :4015 end to end flow spec anonymous end to end flow :4025 end to end flow spec
=> Result: TRUE => Result: TRUE
* Iterate for variable: rma.erc32_node_a_task_22 * Iterate for variable: rma.erc32_node_a_task_22
Content of set accessor_flows (test_real_exec_02.aadl:251:21) is Content of set accessor_flows (test_real_exec_02.aadl:251:21) is
anonymous end to end flow :4015 end to end flow spec anonymous end to end flow :4025 end to end flow spec
=> Result: TRUE => Result: TRUE
theorem set_declaration_is_passing_through is: TRUE theorem set_declaration_is_passing_through is: TRUE
......
...@@ -78,7 +78,7 @@ property set Deployment is ...@@ -78,7 +78,7 @@ property set Deployment is
Protocol : Deployment::Protocol_Type Protocol : Deployment::Protocol_Type
applies to (system); applies to (system);
Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS); Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_CORTEX, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS);
Execution_Platform : Deployment::Allowed_Execution_Platform Execution_Platform : Deployment::Allowed_Execution_Platform
applies to ( all); applies to ( all);
...@@ -685,10 +685,10 @@ system) ...@@ -685,10 +685,10 @@ system)
applies to (system); applies to (system);
dataview : list of aadlstring dataview : list of aadlstring
applies to (package); applies to (package, system);
dataviewpath : list of aadlstring dataviewpath : list of aadlstring
applies to (package); applies to (package, system);
Encoding_type : type enumeration (native, uper, acn); Encoding_type : type enumeration (native, uper, acn);
......
...@@ -78,7 +78,7 @@ property set Deployment is ...@@ -78,7 +78,7 @@ property set Deployment is
Protocol : Deployment::Protocol_Type Protocol : Deployment::Protocol_Type
applies to (system); applies to (system);
Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS); Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_CORTEX, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS);
Execution_Platform : Deployment::Allowed_Execution_Platform Execution_Platform : Deployment::Allowed_Execution_Platform
applies to ( all); applies to ( all);
...@@ -685,10 +685,10 @@ system) ...@@ -685,10 +685,10 @@ system)
applies to (system); applies to (system);
dataview : list of aadlstring dataview : list of aadlstring
applies to (package); applies to (package, system);
dataviewpath : list of aadlstring dataviewpath : list of aadlstring
applies to (package); applies to (package, system);
Encoding_type : type enumeration (native, uper, acn); Encoding_type : type enumeration (native, uper, acn);
......
...@@ -78,7 +78,7 @@ property set Deployment is ...@@ -78,7 +78,7 @@ property set Deployment is
Protocol : Deployment::Protocol_Type Protocol : Deployment::Protocol_Type
applies to (system); applies to (system);
Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS); Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_CORTEX, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS);
Execution_Platform : Deployment::Allowed_Execution_Platform Execution_Platform : Deployment::Allowed_Execution_Platform
applies to ( all); applies to ( all);
...@@ -685,10 +685,10 @@ system) ...@@ -685,10 +685,10 @@ system)
applies to (system); applies to (system);
dataview : list of aadlstring dataview : list of aadlstring
applies to (package); applies to (package, system);
dataviewpath : list of aadlstring dataviewpath : list of aadlstring
applies to (package); applies to (package, system);
Encoding_type : type enumeration (native, uper, acn); Encoding_type : type enumeration (native, uper, acn);
......
...@@ -78,7 +78,7 @@ property set Deployment is ...@@ -78,7 +78,7 @@ property set Deployment is
Protocol : Deployment::Protocol_Type Protocol : Deployment::Protocol_Type
applies to (system); applies to (system);
Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS); Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_CORTEX, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS);
Execution_Platform : Deployment::Allowed_Execution_Platform Execution_Platform : Deployment::Allowed_Execution_Platform
applies to ( all); applies to ( all);
...@@ -685,10 +685,10 @@ system) ...@@ -685,10 +685,10 @@ system)
applies to (system); applies to (system);
dataview : list of aadlstring dataview : list of aadlstring
applies to (package); applies to (package, system);
dataviewpath : list of aadlstring dataviewpath : list of aadlstring
applies to (package); applies to (package, system);
Encoding_type : type enumeration (native, uper, acn); Encoding_type : type enumeration (native, uper, acn);
......
...@@ -78,7 +78,7 @@ property set Deployment is ...@@ -78,7 +78,7 @@ property set Deployment is
Protocol : Deployment::Protocol_Type Protocol : Deployment::Protocol_Type
applies to (system); applies to (system);
Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS); Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_CORTEX, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS);
Execution_Platform : Deployment::Allowed_Execution_Platform Execution_Platform : Deployment::Allowed_Execution_Platform
applies to ( all); applies to ( all);
...@@ -685,10 +685,10 @@ system) ...@@ -685,10 +685,10 @@ system)
applies to (system); applies to (system);
dataview : list of aadlstring dataview : list of aadlstring
applies to (package); applies to (package, system);
dataviewpath : list of aadlstring dataviewpath : list of aadlstring
applies to (package); applies to (package, system);
Encoding_type : type enumeration (native, uper, acn); Encoding_type : type enumeration (native, uper, acn);
......
...@@ -74,7 +74,7 @@ property set Deployment is ...@@ -74,7 +74,7 @@ property set Deployment is
Protocol : Deployment::Protocol_Type Protocol : Deployment::Protocol_Type
applies to (system); applies to (system);
Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS); Allowed_Execution_Platform : type enumeration (Native, Native_Compcert, bench, GNAT_Runtime, LEON_RTEMS, LEON_RTEMS_POSIX, LEON3_SCOC3, LEON3_XTRATUM, LEON3_XM3, LEON_ORK, LEON_GNAT, LINUX32, LINUX32_XENOMAI_NATIVE, LINUX32_XENOMAI_POSIX, LINUX64, ERC32_ORK, ARM_CORTEX, ARM_DSLINUX, ARM_N770, GUMSTIX_RTEMS, NDS_RTEMS, X86_RTEMS, X86_RTEMS_POSIX, X86_LINUXTASTE, MARTE_OS, WIN32, VXWORKS, FREERTOS);
Execution_Platform : Deployment::Allowed_Execution_Platform Execution_Platform : Deployment::Allowed_Execution_Platform
applies to ( all); applies to ( all);
...@@ -681,10 +681,10 @@ system) ...@@ -681,10 +681,10 @@ system)
applies to (system); applies to (system);
dataview : list of aadlstring dataview : list of aadlstring
applies to (package); applies to (package, system);
dataviewpath : list of aadlstring dataviewpath : list of aadlstring
applies to (package); applies to (package, system);
Encoding_type : type enumeration (native, uper, acn); Encoding_type : type enumeration (native, uper, acn);
......
This diff is collapsed.
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