Lines Matching full:driver

43  * @defgroup nrfx_spim SPIM driver
46 * @brief SPIM peripheral driver.
50 * @brief SPIM master driver instance data structure.
55 uint8_t drv_inst_idx; ///< Driver instance index.
75 * @brief Macro for creating an SPIM master driver instance.
91 * @brief SPIM master driver instance configuration structure.
209 * @brief SPIM master driver event types, passed to the handler routine provided
224 * @brief SPIM master driver event handler type.
230 * @brief Function for initializing the SPI master driver instance.
234 * @param[in] p_instance Pointer to the driver instance structure.
242 * @retval NRFX_ERROR_INVALID_STATE If the driver was already initialized.
256 * @brief Function for uninitializing the SPI master driver instance.
258 * @param[in] p_instance Pointer to the driver instance structure.
269 * - @ref NRFX_SPIM_FLAG_HOLD_XFER<span></span>: Driver is not starting the transfer. Use this
274 * If @ref NRFX_SPIM_FLAG_NO_XFER_EVT_HANDLER is used, the driver does not set the instance into
287 * the driver does not set the instance into busy state, so you must ensure that the next
294 * @param p_instance Pointer to the driver instance structure.
299 * @retval NRFX_ERROR_BUSY If the driver is not ready for a new transfer.
319 * @param p_instance Pointer to the driver instance structure.
332 * @retval NRFX_ERROR_BUSY If the driver is not ready for a new transfer.
347 …* In that case, the transfer is not started by the driver, but it must be started externally by PP…
349 * @param[in] p_instance Pointer to the driver instance structure.
361 * @param[in] p_instance Pointer to the driver instance structure.
370 * @param[in] p_instance Pointer to the driver instance structure.