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 |