Functions |
|
| int | SaSi_PalInit (void) |
|
This function Performs all initializations that may be required by the customer's PAL implementation, specifically by the DMA-able buffer scheme. The existing implementation allocates a contiguous memory pool that is later used by the ARM TrustZone CryptoCell TEE implementation. In case no initializations are needed in the customer's environment, the function can be minimized to return OK. It is called by
SaSi_LibInit
.
More...
|
|
| void | SaSi_PalTerminate (void) |
|
This function is used to terminate the PAL implementation and free the resources that were taken by
SaSi_PalInit
.
More...
|
|
Detailed Description
Function Documentation
| int SaSi_PalInit | ( | void | ) |
This function Performs all initializations that may be required by the customer's PAL implementation, specifically by the DMA-able buffer scheme. The existing implementation allocates a contiguous memory pool that is later used by the ARM TrustZone CryptoCell TEE implementation. In case no initializations are needed in the customer's environment, the function can be minimized to return OK. It is called by SaSi_LibInit .
- Returns
- A non-zero value in case of failure.
| void SaSi_PalTerminate | ( | void | ) |
This function is used to terminate the PAL implementation and free the resources that were taken by SaSi_PalInit .
- Returns
- Void.