|
BOLOS TEE
|
Continuation API. More...
Go to the source code of this file.
Functions | |
| int | bls_continuation_supported (void) |
| Check if continuation API is supported on this platform. More... | |
| void | bls_set_continuation (const void *addr, size_t length) |
| Interrupt the current execution, exchanging data with the Normal World and resuming with data available as Normal World input parameters. More... | |
Continuation API.
The continuation API provides a transparent interruption of the running proccess, exchanging data with the Normal World before resuming.
Support of this API is platform dependent
| int bls_continuation_supported | ( | void | ) |
Check if continuation API is supported on this platform.
| void bls_set_continuation | ( | const void * | addr, |
| size_t | length | ||
| ) |
Interrupt the current execution, exchanging data with the Normal World and resuming with data available as Normal World input parameters.
| [in] | addr | the buffer containing the data to return |
| [in] | length | length of the data to return |
1.8.11