TF-M Reference Manual  1.2.0
TrustedFirmware-M
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
spm_partition_defs.h File Reference
#include "psa_manifest/pid.h"
Include dependency graph for spm_partition_defs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TFM_SP_BASE   256
 
#define INVALID_PARTITION_ID   (~0U)
 
#define TFM_INTERNAL_PARTITIONS   (2)
 
#define TFM_SP_NON_SECURE_ID   (0)
 
#define TFM_SP_CORE_ID   (1)
 
#define SPM_MAX_PARTITIONS   (TFM_MAX_USER_PARTITIONS + TFM_INTERNAL_PARTITIONS)
 

Typedefs

typedef void(* sp_entry_point )(void)
 

Macro Definition Documentation

#define INVALID_PARTITION_ID   (~0U)

Definition at line 17 of file spm_partition_defs.h.

#define SPM_MAX_PARTITIONS   (TFM_MAX_USER_PARTITIONS + TFM_INTERNAL_PARTITIONS)

Definition at line 38 of file spm_partition_defs.h.

#define TFM_INTERNAL_PARTITIONS   (2)

Definition at line 20 of file spm_partition_defs.h.

#define TFM_SP_BASE   256

Definition at line 14 of file spm_partition_defs.h.

#define TFM_SP_CORE_ID   (1)

Definition at line 30 of file spm_partition_defs.h.

#define TFM_SP_NON_SECURE_ID   (0)

Definition at line 26 of file spm_partition_defs.h.

Typedef Documentation

typedef void(* sp_entry_point)(void)

Definition at line 40 of file spm_partition_defs.h.