Update the example Partition

- Updates the README.
- Upgrades to firmware framework v1.1
- Combine the service APIs into a single file
- Adds manifest list

Signed-off-by: Kevin Peng <kevin.peng@arm.com>
Change-Id: I1f9c35413bfe4214a08f8eb56cb435480863139e
diff --git a/examples/example_partition/tfm_example_partition_api.c b/examples/example_partition/tfm_example_partition_api.c
index 5e83cd5..e1af4b6 100644
--- a/examples/example_partition/tfm_example_partition_api.c
+++ b/examples/example_partition/tfm_example_partition_api.c
@@ -10,7 +10,7 @@
 #include "psa/client.h"
 #include "psa_manifest/sid.h"
 
-psa_status_t tfm_example_partition_call(uint32_t arg)
+psa_status_t tfm_example_service(uint32_t arg)
 {
     psa_status_t status;
     psa_handle_t handle;
@@ -23,7 +23,7 @@
         return PSA_HANDLE_TO_ERROR(handle);
     }
 
-    status = psa_call(handle, PSA_IPC_CALL, in_vec, 1, NULL, 0);
+    status = psa_call(handle, PSA_IPC_CALL, in_vec, IOVEC_LEN(in_vec), NULL, 0);
 
     psa_close(handle);