Zephyr Project API
4.1.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
key_ids.h
Go to the documentation of this file.
1
/* Copyright (c) 2025 Nordic Semiconductor
2
* SPDX-License-Identifier: Apache-2.0
3
*/
4
#ifndef ZEPHYR_PSA_KEY_IDS_H_
5
#define ZEPHYR_PSA_KEY_IDS_H_
6
24
#include <
stdint.h
>
25
typedef
uint32_t
psa_key_id_t
;
26
30
#define ZEPHYR_PSA_OPENTHREAD_KEY_ID_RANGE_BEGIN (psa_key_id_t)0x20000
31
#define ZEPHYR_PSA_OPENTHREAD_KEY_ID_RANGE_SIZE 0x10000
/* 64 Ki */
32
36
#define ZEPHYR_PSA_MATTER_KEY_ID_RANGE_BEGIN (psa_key_id_t)0x30000
37
#define ZEPHYR_PSA_MATTER_KEY_ID_RANGE_SIZE 0x10000
/* 64 Ki */
38
40
#define ZEPHYR_PSA_BT_MESH_KEY_ID_RANGE_BEGIN (psa_key_id_t)0x20000000
41
#define ZEPHYR_PSA_BT_MESH_KEY_ID_RANGE_SIZE 0xC000
/* 48 Ki */
42
44
#define ZEPHYR_PSA_WIFI_CREDENTIALS_KEY_ID_RANGE_BEGIN (psa_key_id_t)0x20010000
45
#define ZEPHYR_PSA_WIFI_CREDENTIALS_KEY_ID_RANGE_SIZE 0x100
/* 256 */
46
48
#define ZEPHYR_PSA_APPLICATION_KEY_ID_RANGE_BEGIN (psa_key_id_t)0x30000000
49
#define ZEPHYR_PSA_APPLICATION_KEY_ID_RANGE_SIZE 0x100000
/* 1 Mi */
50
51
#endif
/* ZEPHYR_PSA_KEY_IDS_H_ */
psa_key_id_t
uint32_t psa_key_id_t
Definition
key_ids.h:25
stdint.h
uint32_t
__UINT32_TYPE__ uint32_t
Definition
stdint.h:90
include
zephyr
psa
key_ids.h
Generated on Sat Apr 19 2025 21:05:51 for Zephyr Project API by
1.9.8