TF-M Reference Manual  1.2.0
TrustedFirmware-M
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
partition_static_t Struct Reference

#include <secure_fw/spm/cmsis_psa/spm_ipc.h>

Data Fields

uint32_t psa_framework_version
 
uint32_t partition_id
 
uint32_t partition_flags
 
uint32_t partition_priority
 
sp_entry_point partition_init
 
uintptr_t stack_base
 
size_t stack_size
 
uintptr_t heap_base
 
size_t heap_size
 
uint32_t dependencies_num
 
uint32_t * p_dependencies
 

Detailed Description

Holds the fields of the partition DB used by the SPM code. The values of these fields are calculated at compile time, and set during initialisation phase.

Definition at line 85 of file spm_ipc.h.

Field Documentation

uint32_t dependencies_num

Definition at line 95 of file spm_ipc.h.

uintptr_t heap_base

Definition at line 93 of file spm_ipc.h.

size_t heap_size

Definition at line 94 of file spm_ipc.h.

uint32_t* p_dependencies

Definition at line 96 of file spm_ipc.h.

uint32_t partition_flags

Definition at line 88 of file spm_ipc.h.

uint32_t partition_id

Definition at line 87 of file spm_ipc.h.

sp_entry_point partition_init

Definition at line 90 of file spm_ipc.h.

uint32_t partition_priority

Definition at line 89 of file spm_ipc.h.

uint32_t psa_framework_version

Definition at line 86 of file spm_ipc.h.

uintptr_t stack_base

Definition at line 91 of file spm_ipc.h.

size_t stack_size

Definition at line 92 of file spm_ipc.h.


The documentation for this struct was generated from the following file: