psa_drv_se_t is only used within mbedTLS.
 
Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferences

Fields

Field
Declared as
Description
uint32_t MBEDTLS_PRIVATE(
The version of the driver HAL that this driver implements. This is a protection against loading driver binaries built against a different version of this specification. Use #PSA_DRV_SE_HAL_VERSION.
The size of the driver's persistent data in bytes. This can be 0 if the driver does not need persistent data. See the documentation of psa_drv_se_context_t::persistent_data for more information about why and how a driver can use persistent data.
The driver initialization function. This function is called once during the initialization of the PSA Cryptography subsystem, before any other function of the driver is called. If this function returns a failure status, the driver will be unusable, at least until the next system reset. If this field is \c NULL, it is equivalent to a function that does nothing and returns #PSA_SUCCESS.

References

from examples