mbed-os5 only for TYBLE16
Dependents: TYBLE16_simple_data_logger TYBLE16_MP3_Air
components/TARGET_PSA/TARGET_TFM/COMPONENT_SPE/inc/tfm_partition_list.inc@1:9db0e321a9f4, 2019-12-31 (annotated)
- Committer:
- kenjiArai
- Date:
- Tue Dec 31 06:02:27 2019 +0000
- Revision:
- 1:9db0e321a9f4
updated based on mbed-os5.15.0
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kenjiArai | 1:9db0e321a9f4 | 1 | /* |
kenjiArai | 1:9db0e321a9f4 | 2 | * Copyright (c) 2018-2019, Arm Limited. All rights reserved. |
kenjiArai | 1:9db0e321a9f4 | 3 | * |
kenjiArai | 1:9db0e321a9f4 | 4 | * SPDX-License-Identifier: BSD-3-Clause |
kenjiArai | 1:9db0e321a9f4 | 5 | * |
kenjiArai | 1:9db0e321a9f4 | 6 | */ |
kenjiArai | 1:9db0e321a9f4 | 7 | |
kenjiArai | 1:9db0e321a9f4 | 8 | /******************************************************************************* |
kenjiArai | 1:9db0e321a9f4 | 9 | * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
kenjiArai | 1:9db0e321a9f4 | 10 | * THIS FILE IS AN AUTO-GENERATED FILE - DO NOT MODIFY IT. |
kenjiArai | 1:9db0e321a9f4 | 11 | * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
kenjiArai | 1:9db0e321a9f4 | 12 | * Template Version 1.0 |
kenjiArai | 1:9db0e321a9f4 | 13 | * Generated by tools/psa/generate_partition_code.py Version 1.1 |
kenjiArai | 1:9db0e321a9f4 | 14 | ******************************************************************************/ |
kenjiArai | 1:9db0e321a9f4 | 15 | |
kenjiArai | 1:9db0e321a9f4 | 16 | #ifndef __TFM_PARTITION_LIST_INC__ |
kenjiArai | 1:9db0e321a9f4 | 17 | #define __TFM_PARTITION_LIST_INC__ |
kenjiArai | 1:9db0e321a9f4 | 18 | |
kenjiArai | 1:9db0e321a9f4 | 19 | /*************************** Service Partitions *******************************/ |
kenjiArai | 1:9db0e321a9f4 | 20 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 21 | * ATTEST_SRV |
kenjiArai | 1:9db0e321a9f4 | 22 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 23 | PARTITION_DECLARE(ATTEST_SRV, 0 |
kenjiArai | 1:9db0e321a9f4 | 24 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 25 | , "APPLICATION-ROT", 37, NORMAL, 8192); |
kenjiArai | 1:9db0e321a9f4 | 26 | PARTITION_ADD_INIT_FUNC(ATTEST_SRV, attest_main); |
kenjiArai | 1:9db0e321a9f4 | 27 | |
kenjiArai | 1:9db0e321a9f4 | 28 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 29 | * CRYPTO_SRV |
kenjiArai | 1:9db0e321a9f4 | 30 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 31 | PARTITION_DECLARE(CRYPTO_SRV, 0 |
kenjiArai | 1:9db0e321a9f4 | 32 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 33 | , "APPLICATION-ROT", 35, NORMAL, 16384); |
kenjiArai | 1:9db0e321a9f4 | 34 | PARTITION_ADD_INIT_FUNC(CRYPTO_SRV, crypto_main); |
kenjiArai | 1:9db0e321a9f4 | 35 | |
kenjiArai | 1:9db0e321a9f4 | 36 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 37 | * PLATFORM |
kenjiArai | 1:9db0e321a9f4 | 38 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 39 | PARTITION_DECLARE(PLATFORM, 0 |
kenjiArai | 1:9db0e321a9f4 | 40 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 41 | , "APPLICATION-ROT", 8, NORMAL, 1024); |
kenjiArai | 1:9db0e321a9f4 | 42 | PARTITION_ADD_INIT_FUNC(PLATFORM, platform_partition_entry); |
kenjiArai | 1:9db0e321a9f4 | 43 | |
kenjiArai | 1:9db0e321a9f4 | 44 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 45 | * ITS |
kenjiArai | 1:9db0e321a9f4 | 46 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 47 | PARTITION_DECLARE(ITS, 0 |
kenjiArai | 1:9db0e321a9f4 | 48 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 49 | , "APPLICATION-ROT", 10, NORMAL, 2048); |
kenjiArai | 1:9db0e321a9f4 | 50 | PARTITION_ADD_INIT_FUNC(ITS, its_entry); |
kenjiArai | 1:9db0e321a9f4 | 51 | |
kenjiArai | 1:9db0e321a9f4 | 52 | /*************************** Test Partitions **********************************/ |
kenjiArai | 1:9db0e321a9f4 | 53 | #ifdef USE_PSA_TEST_PARTITIONS |
kenjiArai | 1:9db0e321a9f4 | 54 | |
kenjiArai | 1:9db0e321a9f4 | 55 | #ifdef USE_CRYPTO_ACL_TEST |
kenjiArai | 1:9db0e321a9f4 | 56 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 57 | * CRYPTO_ACL_TEST |
kenjiArai | 1:9db0e321a9f4 | 58 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 59 | PARTITION_DECLARE(CRYPTO_ACL_TEST, 0 |
kenjiArai | 1:9db0e321a9f4 | 60 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 61 | , "APPLICATION-ROT", 128, NORMAL, 512); |
kenjiArai | 1:9db0e321a9f4 | 62 | PARTITION_ADD_INIT_FUNC(CRYPTO_ACL_TEST, test_partition_main); |
kenjiArai | 1:9db0e321a9f4 | 63 | #endif // USE_CRYPTO_ACL_TEST |
kenjiArai | 1:9db0e321a9f4 | 64 | |
kenjiArai | 1:9db0e321a9f4 | 65 | #ifdef USE_CLIENT_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 66 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 67 | * CLIENT_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 68 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 69 | PARTITION_DECLARE(CLIENT_TESTS_PART1, 0 |
kenjiArai | 1:9db0e321a9f4 | 70 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 71 | , "APPLICATION-ROT", 1, NORMAL, 1024); |
kenjiArai | 1:9db0e321a9f4 | 72 | PARTITION_ADD_INIT_FUNC(CLIENT_TESTS_PART1, client_part_main); |
kenjiArai | 1:9db0e321a9f4 | 73 | #endif // USE_CLIENT_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 74 | |
kenjiArai | 1:9db0e321a9f4 | 75 | #ifdef USE_SERVER_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 76 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 77 | * SERVER_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 78 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 79 | PARTITION_DECLARE(SERVER_TESTS_PART1, 0 |
kenjiArai | 1:9db0e321a9f4 | 80 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 81 | , "APPLICATION-ROT", 2, NORMAL, 1024); |
kenjiArai | 1:9db0e321a9f4 | 82 | PARTITION_ADD_INIT_FUNC(SERVER_TESTS_PART1, server_part1_main); |
kenjiArai | 1:9db0e321a9f4 | 83 | #endif // USE_SERVER_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 84 | |
kenjiArai | 1:9db0e321a9f4 | 85 | #ifdef USE_SERVER_TESTS_PART2 |
kenjiArai | 1:9db0e321a9f4 | 86 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 87 | * SERVER_TESTS_PART2 |
kenjiArai | 1:9db0e321a9f4 | 88 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 89 | PARTITION_DECLARE(SERVER_TESTS_PART2, 0 |
kenjiArai | 1:9db0e321a9f4 | 90 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 91 | , "APPLICATION-ROT", 3, NORMAL, 1024); |
kenjiArai | 1:9db0e321a9f4 | 92 | PARTITION_ADD_INIT_FUNC(SERVER_TESTS_PART2, server_part2_main); |
kenjiArai | 1:9db0e321a9f4 | 93 | #endif // USE_SERVER_TESTS_PART2 |
kenjiArai | 1:9db0e321a9f4 | 94 | |
kenjiArai | 1:9db0e321a9f4 | 95 | #ifdef USE_SMOKE_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 96 | /* ----------------------------------------------------------------------------- |
kenjiArai | 1:9db0e321a9f4 | 97 | * SMOKE_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 98 | * -------------------------------------------------------------------------- */ |
kenjiArai | 1:9db0e321a9f4 | 99 | PARTITION_DECLARE(SMOKE_TESTS_PART1, 0 |
kenjiArai | 1:9db0e321a9f4 | 100 | | SPM_PART_FLAG_IPC |
kenjiArai | 1:9db0e321a9f4 | 101 | , "APPLICATION-ROT", 4, NORMAL, 512); |
kenjiArai | 1:9db0e321a9f4 | 102 | PARTITION_ADD_INIT_FUNC(SMOKE_TESTS_PART1, smoke_part_main); |
kenjiArai | 1:9db0e321a9f4 | 103 | #endif // USE_SMOKE_TESTS_PART1 |
kenjiArai | 1:9db0e321a9f4 | 104 | |
kenjiArai | 1:9db0e321a9f4 | 105 | #endif // USE_PSA_TEST_PARTITIONS |
kenjiArai | 1:9db0e321a9f4 | 106 | |
kenjiArai | 1:9db0e321a9f4 | 107 | #endif // __TFM_PARTITION_LIST_INC__ |