TF-M Reference Manual
1.2.0
TrustedFirmware-M
Main Page
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
tfm_irq_list.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2019-2020, Arm Limited. All rights reserved.
3
*
4
* SPDX-License-Identifier: BSD-3-Clause
5
*
6
*/
7
8
#ifndef __TFM_IRQ_LIST_H__
9
#define __TFM_IRQ_LIST_H__
10
11
#include "tfm_hal_device_header.h"
12
#include "
psa/service.h
"
13
14
#define TFM_DEFAULT_SECURE_IRQ_PRIOTITY 128
15
16
struct
tfm_core_irq_signal_data_t
{
17
int32_t
partition_id
;
18
psa_signal_t
signal_value
;
19
IRQn_Type
irq_line
;
20
uint32_t
irq_priority
;
21
};
22
23
extern
const
struct
tfm_core_irq_signal_data_t
tfm_core_irq_signals
[];
24
extern
const
size_t
tfm_core_irq_signals_count
;
25
26
#endif
/* __TFM_IRQ_LIST_H__ */
tfm_core_irq_signal_data_t
Definition:
tfm_irq_list.h:16
psa_signal_t
uint32_t psa_signal_t
Definition:
service.h:50
tfm_core_irq_signal_data_t::partition_id
int32_t partition_id
Definition:
tfm_irq_list.h:17
tfm_core_irq_signal_data_t::irq_line
IRQn_Type irq_line
Definition:
tfm_irq_list.h:19
tfm_core_irq_signal_data_t::irq_priority
uint32_t irq_priority
Definition:
tfm_irq_list.h:20
service.h
tfm_core_irq_signals
const struct tfm_core_irq_signal_data_t tfm_core_irq_signals[]
Definition:
tfm_secure_irq_handlers.inc:55
tfm_core_irq_signals_count
const size_t tfm_core_irq_signals_count
Definition:
tfm_secure_irq_handlers.inc:62
tfm_core_irq_signal_data_t::signal_value
psa_signal_t signal_value
Definition:
tfm_irq_list.h:18
secure_fw
spm
include
tfm_irq_list.h
Generated on Thu Feb 18 2021 13:29:11 for TF-M Reference Manual by
1.8.6