nrfxlib API 3.3.99
Loading...
Searching...
No Matches

◆ nrf_semmc_start_task_address_get()

uint32_t * nrf_semmc_start_task_address_get ( nrf_semmc_t const * p_semmc)

#include <softperipheral/sEMMC/include/nrf_semmc.h>

Get an address of the task register to start the prepared transfer.

The transfer to start must be prepared with nrf_semmc_cmd_prepare.

To trigger a start task write a non-zero value to the returned address or use the DPPI subsystem.

If the device is configured in controller mode, the transfer starts immediately when the task is triggered. If the device is configured in target mode, the task must be triggered first, and then the transfer starts when a remote controller initializes it.

Parameters
[in]p_semmcIdentifier of the sEMMC instance transferring data.
Returns
Address of the task register to start the prepared transfer, or NULL if there is no such task.