Searched full:handling (Results 1 – 25 of 192) sorted by relevance
12345678
| /trusted-firmware-m-latest/docs/integration_guide/ |
| D | tfm_secure_irq_integration_guide.rst | 17 Interrupt Handling Model 20 TF-M supports the two interrupt handling models defined by FF-M: 22 - First-Level Interrupt Handling (FLIH) 24 In this model, the interrupt handling is carried out immediately when the 27 The interrupt handling can optionally set an interrupt signal for the Secure 30 - Second-Level Interrupt Handling (SLIH) 32 In this model, the interrupt handling is deferred after the interrupt 33 exception. The handling occurs in the Secure Partition Thread thus is subject 36 The FLIH supports handling an interrupt in a bounded time, but very limited APIs 37 are allowed in the FLIH handling because the handling occurs in an special [all …]
|
| /trusted-firmware-m-latest/docs/security/security_advisories/ |
| D | stack_seal_vulnerability.rst | 30 Non-Secure interrupt handling (EXC_RETURN), the hardware pops the secure return 78 As described in the white paper, de-privileged interrupt handling is 80 interrupt handling and does not allow non-secure interrupt to pre-empt the 81 secure interrupt handling. But if the de-privileged handler makes a 86 part of de-privileged interrupt handling mitigates this vulnerability. 88 The interrupt handling in IPC model uses PSA signal to signal the partition 89 and does not use de-privileged interrupt handling mechanism. The PSA signal 91 during interrupt handling in IPC model, there is no additional threat caused 100 interrupt handling) cannot be influenced by the Non Secure world. To mitigate
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/common/manifest/ |
| D | ns_agent_mailbox.yaml | 28 "handling": "SLIH", 35 "handling": "SLIH",
|
| /trusted-firmware-m-latest/secure_fw/spm/core/ |
| D | tfm_rpc.h | 102 * \arg The connection is already handling a request. 123 * \arg The connection is currently handling a 150 * \brief Handling PSA client call request
|
| D | interrupt.c | 171 /* SLIH Model Handling */ in spm_handle_interrupt() 175 /* FLIH Model Handling */ in spm_handle_interrupt()
|
| /trusted-firmware-m-latest/docs/design_docs/dual-cpu/ |
| D | communication_prototype_between_nspe_and_spe_in_dual_core_systems.rst | 47 - `PSA client call handling flow in TF-M`_ discusses about the detailed sequence 48 and key modules of handling PSA client call in TF-M. 65 3. Inter-Processor Communication interrupt handler and mailbox handling in TF-M 79 Step 3 ~ step 5 are covered in `PSA client call handling flow in TF-M`_ in 147 PSA client call handling flow in TF-M 153 The sequence of handling PSA Client call request in TF-M is listed as below 241 Mailbox handling will be done in the context of the ``ns_agent_mailbox`` 247 ``tfm_rpc_client_call_handler()`` invokes request handling callback function to 248 eventually execute specific mailbox message handling operations. The mailbox 251 The handling process in mailbox operation consists of the following steps. [all …]
|
| /trusted-firmware-m-latest/docs/releases/ |
| D | 1.3.0.rst | 11 - Support Second-Level Interrupt Handling (SLIH) defined in FF-M 1.1 [1]_. 17 - Implement Fault Injection Handling library to mitigate physical attacks [4]_. 171 .. [7] :doc:`Security Handling </security/index>`
|
| /trusted-firmware-m-latest/docs/design_docs/software/ |
| D | tfm_cooperative_scheduling_rules.rst | 23 2. Efficient interrupt handling by SPE as well as NSPE 30 a. NSPE interrupt handling implementation should be independent 60 Rules for NSPE Exception handling 80 Rules for SPE Exception handling
|
| /trusted-firmware-m-latest/docs/ |
| D | roadmap.rst | 32 - Secure Partition Interrupt Handling, Pre-emption of SPE execution 37 - Fault Injection Handling library to mitigate against physical attacks
|
| /trusted-firmware-m-latest/secure_fw/spm/include/ffm/ |
| D | mailbox_agent_api.h | 41 * \arg The connection is already handling a request. 85 * \arg The connection is currently handling a
|
| D | psa_api.h | 94 * \arg The connection is already handling a request. 140 * \arg The connection is handling a request. 215 * \arg The connection is already handling a request. 258 * \arg The connection is handling a request. 501 * defined to use FLIH handling. 506 * that is specified with FLIH handling in the Secure
|
| /trusted-firmware-m-latest/interface/include/psa/ |
| D | service.h | 226 * \brief Complete handling of a specific message and unblock the client. 319 * \brief Reset the signal for an interrupt that is using FLIH handling. 324 * defined to use FLIH handling. 329 * that is specified with FLIH handling in the Secure
|
| D | client.h | 164 * \arg The connection is already handling a request. 188 * \arg The connection is currently handling a
|
| /trusted-firmware-m-latest/platform/ext/target/rpi/rp2350/ |
| D | config_tfm_target.h | 16 /* Run the scheduler after handling a secure interrupt if the NSPE was pre-empted */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/kronos/ |
| D | config_tfm_target.h | 20 /* Run the scheduler after handling a secure interrupt if the NSPE was pre-empted */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/rdfremont/ |
| D | config_tfm_target.h | 26 /* Run the scheduler after handling a secure interrupt if the NSPE was pre-empted */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps3/an524/device/include/ |
| D | platform_irq.h | 39 MHU0_IRQn = 6, /* Message Handling Unit 0 */ 40 MHU1_IRQn = 7, /* Message Handling Unit 1 */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/rse/tc/ |
| D | config_tfm_target.h | 25 /* Run the scheduler after handling a secure interrupt if the NSPE was pre-empted */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps2/an521/cmsis_core/ |
| D | platform_irq.h | 38 MHU0_IRQn = 6, /* Message Handling Unit 0 */ 39 MHU1_IRQn = 7, /* Message Handling Unit 1 */
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps3/corstone310/common/tests/ |
| D | tfm_tests_config.cmake | 9 … OFF CACHE BOOL "Whether to build NS regression Second-Level Interrupt Handling tests")
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps2/an519/tests/ |
| D | tfm_tests_config.cmake | 9 … OFF CACHE BOOL "Whether to build NS regression Second-Level Interrupt Handling tests")
|
| /trusted-firmware-m-latest/platform/ext/target/nordic_nrf/common/core/tests/ |
| D | tfm_tests_config.cmake | 12 … OFF CACHE BOOL "Whether to build NS regression Second-Level Interrupt Handling tests")
|
| /trusted-firmware-m-latest/platform/ext/target/rpi/rp2350/tests/ |
| D | tfm_tests_config.cmake | 7 … OFF CACHE BOOL "Whether to build NS regression Second-Level Interrupt Handling tests")
|
| /trusted-firmware-m-latest/platform/ext/target/arm/mps2/an521/tests/ |
| D | tfm_tests_config.cmake | 9 … OFF CACHE BOOL "Whether to build NS regression Second-Level Interrupt Handling tests")
|
| /trusted-firmware-m-latest/platform/ext/target/nuvoton/m2354/tests/ |
| D | tfm_tests_config.cmake | 10 … OFF CACHE BOOL "Whether to build NS regression Second-Level Interrupt Handling tests")
|
12345678