add manifests for scudo
Change-Id: I00c8251c29026e1f0ea8189ad5970c6ddcf7058d
diff --git a/app/apploader/manifest-scudo.json b/app/apploader/manifest-scudo.json
new file mode 100644
index 0000000..84940e8
--- /dev/null
+++ b/app/apploader/manifest-scudo.json
@@ -0,0 +1,5 @@
+{
+ "uuid": "081ba88f-f1ee-452e-b5e8-a7e9ef173a97",
+ "min_heap": 131072,
+ "min_stack": 16384
+}
diff --git a/app/cfi-test/cfi-crasher/manifest-scudo.json b/app/cfi-test/cfi-crasher/manifest-scudo.json
new file mode 100644
index 0000000..6683216
--- /dev/null
+++ b/app/cfi-test/cfi-crasher/manifest-scudo.json
@@ -0,0 +1,15 @@
+{
+ "uuid": "76d58b74-84ed-42fa-8498-eac2eaa4593a",
+ "min_heap": 16384,
+ "min_stack": 4096,
+ "mgmt_flags": {"non_critical_app": true},
+ "start_ports": [
+ {
+ "name": "CFI_CRASHER_PORT",
+ "flags": {
+ "allow_ta_connect": true,
+ "allow_ns_connect": false
+ }
+ }
+ ]
+}
diff --git a/app/crash-test/crasher/manifest-scudo.json b/app/crash-test/crasher/manifest-scudo.json
new file mode 100644
index 0000000..663fd4d
--- /dev/null
+++ b/app/crash-test/crasher/manifest-scudo.json
@@ -0,0 +1,15 @@
+{
+ "uuid": "7ee4dddc-177a-420a-96ea-5d413d88228e",
+ "min_heap": 16384,
+ "min_stack": 4096,
+ "mgmt_flags": {"non_critical_app": true},
+ "start_ports": [
+ {
+ "name": "CRASHER_PORT",
+ "flags": {
+ "allow_ta_connect": true,
+ "allow_ns_connect": false
+ }
+ }
+ ]
+}
diff --git a/app/device_tree/manifest-scudo.json b/app/device_tree/manifest-scudo.json
new file mode 100644
index 0000000..25075f9
--- /dev/null
+++ b/app/device_tree/manifest-scudo.json
@@ -0,0 +1,6 @@
+{
+ "uuid": "185b4dbc-8935-4a1e-89ee-df027b89bc7a",
+ "app_name": "device_tree_user_service",
+ "min_heap": 32768,
+ "min_stack": 12288
+}
diff --git a/app/metrics/manifest-scudo.json b/app/metrics/manifest-scudo.json
new file mode 100644
index 0000000..1fd4184
--- /dev/null
+++ b/app/metrics/manifest-scudo.json
@@ -0,0 +1,5 @@
+{
+ "uuid": "METRICS_UUID",
+ "min_heap": 16384,
+ "min_stack": 4096
+}
diff --git a/app/metrics/test/crasher/manifest-scudo.json b/app/metrics/test/crasher/manifest-scudo.json
new file mode 100644
index 0000000..4c845df
--- /dev/null
+++ b/app/metrics/test/crasher/manifest-scudo.json
@@ -0,0 +1,17 @@
+{
+ "uuid": "METRICS_TEST_CRAHSER_UUID",
+ "min_heap": 16384,
+ "min_stack": 4096,
+ "mgmt_flags": {
+ "non_critical_app": true
+ },
+ "start_ports": [
+ {
+ "name": "METRICS_TEST_CRAHSER_PORT",
+ "flags": {
+ "allow_ta_connect": false,
+ "allow_ns_connect": true
+ }
+ }
+ ]
+}
diff --git a/lib/hwwsk/rust/manifest-scudo.json b/lib/hwwsk/rust/manifest-scudo.json
new file mode 100644
index 0000000..e1563ab
--- /dev/null
+++ b/lib/hwwsk/rust/manifest-scudo.json
@@ -0,0 +1,8 @@
+{
+ "uuid": "8d80b7fe-37b2-4480-b74b-958207da872e",
+ "min_heap": 16384,
+ "min_stack": 16384,
+ "mgmt_flags": {
+ "non_critical_app": true
+ }
+}