Merge pull request #8744 from kfnta/psa_spm_base
PSA Secure partition manager and services |
---|
.gitignore |
---|
Too large (Show diff)
|
TESTS/mbed_hal/spm/fault_functions.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/mbed_hal/spm/main.cpp 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/COMPONENT_SPE/psa_setup.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/its_reset/COMPONENT_PSA_SRV_IPC/test_pits.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/its_reset/COMPONENT_SPE/psa_test_its_reset_partition.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/its_reset/COMPONENT_SPE/psa_test_its_reset_partition.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/its_reset/COMPONENT_SPE/test_pits_impl.cpp 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/its_reset/COMPONENT_SPE/test_pits_reset_partition.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/its_reset/psa_test_its_reset_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/its_reset/test_pits.h |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/its_reset/test_pits_psa.json 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/prot_internal_storage/main.cpp |
---|
Too large (Show diff)
|
TESTS/psa/spm_client/COMPONENT_NSPE/client_ipc_tests.cpp 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_client/COMPONENT_SPE/psa_client_tests_part1_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_client/COMPONENT_SPE/psa_client_tests_part1_partition.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_client/COMPONENT_SPE/psa_client_tests_part1_partition.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_client/COMPONENT_SPE/psa_setup.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_client/COMPONENT_SPE/server.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_client/part1_psa.json 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_client/psa_client_tests_part1_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_NSPE/main.cpp 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/partition.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/partition2.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/psa_server_test_part1_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/psa_server_test_part1_partition.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/psa_server_test_part1_partition.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/psa_server_test_part2_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/psa_server_test_part2_partition.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/psa_server_test_part2_partition.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/psa_setup.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/server_tests.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/COMPONENT_SPE/tests.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/part1_psa.json 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/part2_psa.json 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/psa_server_test_part1_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/psa_server_test_part2_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_server/server_tests.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_smoke/COMPONENT_NSPE/main.cpp 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_smoke/COMPONENT_SPE/partition1.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_smoke/COMPONENT_SPE/psa_setup.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_smoke/COMPONENT_SPE/psa_smoke_test_part1_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_smoke/COMPONENT_SPE/psa_smoke_test_part1_partition.c 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_smoke/COMPONENT_SPE/psa_smoke_test_part1_partition.h 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_smoke/part1_psa.json 0 → 100644 |
---|
Too large (Show diff)
|
TESTS/psa/spm_smoke/psa_smoke_test_part1_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/services/psa_prot_internal_storage/COMPONENT_PSA_SRV_IPC/psa_prot_internal_storage.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/services/psa_prot_internal_storage/COMPONENT_SPE/its_partition.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/services/psa_prot_internal_storage/COMPONENT_SPE/psa_its_partition.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/services/psa_prot_internal_storage/COMPONENT_SPE/psa_its_partition.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/services/psa_prot_internal_storage/pits_psa.json 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/services/psa_prot_internal_storage/psa_its_ifs.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/handles_manager.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/handles_manager.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/psa_setup.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/spm_client.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/spm_common.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/spm_init.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/spm_internal.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/spm_main.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/spm_panic.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/spm_server.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPE/spm_server.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPM_MAILBOX/COMPONENT_NSPE/spm_client_proxy.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPM_MAILBOX/COMPONENT_NSPE/spm_mailbox_nspe.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPM_MAILBOX/COMPONENT_SPE/spm_mailbox_spe.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPM_MAILBOX/ipc_defs.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPM_MAILBOX/ipc_queue.c 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/COMPONENT_SPM_MAILBOX/ipc_queue.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/doc/INTRO.md 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/doc/README.md 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/doc/png/PSA-standardized-Interfaces-diagram.png 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/mbed_lib.json 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/psa_defs.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/spm_client.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/spm_init.h 0 → 100644 |
---|
Too large (Show diff)
|
components/TARGET_PSA/spm/spm_messages.h 0 → 100644 |
---|
Too large (Show diff)
|
hal/spm_api.h 0 → 100644 |
---|
Too large (Show diff)
|
rtos/TARGET_CORTEX/mbed_rtos_rtx.c |
---|
Too large (Show diff)
|
targets/targets.json |
---|
Too large (Show diff)
|
tools/build.py |
---|
Too large (Show diff)
|
tools/build_api.py |
---|
Too large (Show diff)
|
tools/config/__init__.py |
---|
Too large (Show diff)
|
tools/make.py |
---|
Too large (Show diff)
|
tools/resources/__init__.py |
---|
Too large (Show diff)
|
tools/settings.py |
---|
Too large (Show diff)
|
tools/spm/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
tools/spm/generate_partition_code.py 0 → 100644 |
---|
Too large (Show diff)
|
tools/spm/partition_description_schema.json 0 → 100644 |
---|
Too large (Show diff)
|
tools/spm/templates/COMPONENT_SPE/psa_NAME_partition.c.tpl 0 → 100644 |
---|
Too large (Show diff)
|
tools/spm/templates/COMPONENT_SPE/psa_NAME_partition.h.tpl 0 → 100644 |
---|
Too large (Show diff)
|
tools/spm/templates/COMPONENT_SPE/psa_setup.c.tpl 0 → 100644 |
---|
Too large (Show diff)
|
tools/spm/templates/psa_NAME_ifs.h.tpl 0 → 100644 |
---|
Too large (Show diff)
|
tools/targets/__init__.py |
---|
Too large (Show diff)
|
tools/test.py |
---|
Too large (Show diff)
|
tools/test/build_api/build_api_test.py |
---|
Too large (Show diff)
|
tools/test/spm/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
tools/test/spm/test_data.py 0 → 100644 |
---|
Too large (Show diff)
|
tools/test/spm/test_generate_partition_code.py 0 → 100644 |
---|
Too large (Show diff)
|
tools/test_api.py |
---|
Too large (Show diff)
|
tools/toolchains/__init__.py |
---|
Too large (Show diff)
|
tools/utils.py |
---|
Too large (Show diff)
|