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

Go to the source code of this file.

Macros

#define __TFM_SPM_DB_IPC_INC__
 

Functions

void tfm_nspm_thread_entry (void)
 
 REGION_DECLARE (Image $$, ARM_LIB_STACK,$$ZI $$Base)
 

Variables

const struct partition_static_t static_data_list []
 
const struct
tfm_spm_partition_platform_data_t ** 
platform_data_list_list []
 
const struct
tfm_spm_partition_memory_data_t 
memory_data_list []
 
struct spm_partition_db_t g_spm_partition_db
 

Macro Definition Documentation

#define __TFM_SPM_DB_IPC_INC__

Definition at line 11 of file tfm_spm_db_ipc.inc.

Function Documentation

REGION_DECLARE ( Image  $$,
ARM_LIB_STACK  ,
  $$ZI 
)

Memory region declarations

void tfm_nspm_thread_entry ( void  )

IRQ count per partition Declarations of partition init functions

Definition at line 22 of file tfm_multi_core.c.

Here is the call graph for this function:

Variable Documentation

struct spm_partition_db_t g_spm_partition_db
Initial value:
= {
.is_init = 0,
.partition_count = sizeof(partition_list) / sizeof(partition_list[0]),
.partitions = partition_list,
}

Definition at line 952 of file tfm_spm_db_ipc.inc.

const struct tfm_spm_partition_memory_data_t memory_data_list[]

The memory data of the partition list

Definition at line 679 of file tfm_spm_db_ipc.inc.

const struct tfm_spm_partition_platform_data_t** platform_data_list_list[]

The platform data of the partition list

Definition at line 614 of file tfm_spm_db_ipc.inc.

const struct partition_static_t static_data_list[]

Dependencies array for Secure Partition The static data of the partition list

Definition at line 361 of file tfm_spm_db_ipc.inc.