#include "tfm_hal_device_header.h"
Go to the source code of this file.
|
#define | SVC(code) __ASM volatile("svc %0" : : "I" (code)) |
|
|
enum | tfm_svc_number_t {
TFM_SVC_SFN_REQUEST = 0,
TFM_SVC_SFN_RETURN,
TFM_SVC_GET_CALLER_CLIENT_ID,
TFM_SVC_SPM_REQUEST,
TFM_SVC_GET_BOOT_DATA,
TFM_SVC_DEPRIV_REQ,
TFM_SVC_DEPRIV_RET,
TFM_SVC_ENABLE_IRQ,
TFM_SVC_DISABLE_IRQ,
TFM_SVC_PSA_WAIT,
TFM_SVC_PSA_EOI,
TFM_SVC_HANDLER_MODE,
TFM_SVC_PLATFORM_BASE = 50
} |
|
#define SVC |
( |
|
code | ) |
__ASM volatile("svc %0" : : "I" (code)) |
Enumerator |
---|
TFM_SVC_SFN_REQUEST |
|
TFM_SVC_SFN_RETURN |
|
TFM_SVC_GET_CALLER_CLIENT_ID |
|
TFM_SVC_SPM_REQUEST |
|
TFM_SVC_GET_BOOT_DATA |
|
TFM_SVC_DEPRIV_REQ |
|
TFM_SVC_DEPRIV_RET |
|
TFM_SVC_ENABLE_IRQ |
|
TFM_SVC_DISABLE_IRQ |
|
TFM_SVC_PSA_WAIT |
|
TFM_SVC_PSA_EOI |
|
TFM_SVC_HANDLER_MODE |
|
TFM_SVC_PLATFORM_BASE |
|
Definition at line 13 of file tfm_core_svc.h.