SE mailbox command context.
This structure defines the common SE mailbox command context used for all SE Manager API functions that execute SE mailbox commands. The members of this context structure should be considered internal to the SE Manager and should not be read or written directly by the user application. For members that are relevant for the user, the user can access them via corresponding set and get API functions, e.g. sl_se_set_yield().
Public Attributes#
sli_se_mailbox_command_t
SE mailbox command struct.
bool
If true, yield the CPU core while waiting for the SE mailbox command to complete.
Public Attribute Documentation#
command#
sli_se_mailbox_command_t sl_se_command_context_t::command
SE mailbox command struct.
Definition at line
141
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h
yield#
bool sl_se_command_context_t::yield
If true, yield the CPU core while waiting for the SE mailbox command to complete.
If false, busy-wait, by polling the SE mailbox response register.
Definition at line
142
of file platform/security/sl_component/se_manager/inc/sl_se_manager_types.h