26.6.3.3.1 Function trng_register_callback()
Registers a callback.
enum status_code trng_register_callback( struct trng_module *const module, trng_callback_t callback_func, enum trng_callback callback_type)
Registers a callback function which is implemented by the user.
Note: The callback must be enabled by trng_enable_callback, in order for the interrupt handler to call it when the conditions for the callback type is met.
| Data direction | Parameter name | Description |
|---|---|---|
[in] | module |
Pointer to TC software instance struct |
[in] | callback_func |
Pointer to callback function |
[in] | callback_type |
Callback type given by an enum |
| Return value | Description |
|---|---|
STATUS_OK |
The function exited successfully |
