Hello there, I do not understand the definition Nordic has provided for the "SPI_slave_event_handler_register" function bellow. My understanding is when SPI slave driver occurs then there will be a handler assigned to the event. However, I couldn't find detail explanations of how handler assignment happens and what does SPI slave driver mean? Could someone refer me to some websites or to help me understand this better.
uint32_t spi_slave_evt_handler_register ( spi_slave_event_handler_t event_handler )
Function for registering a handler for SPI slave driver event.
Note
Multiple registration requests will overwrite any possible existing registration.
Parameters
[in] event_handler The function to be called by the SPI slave driver upon event.
Return values
NRF_SUCCESS Operation success.
NRF_ERROR_NULL Operation success. NULL handler registered.