Lines Matching full:driver
43 * @defgroup nrfx_twim TWIM driver
46 * @brief TWIM peripheral driver.
50 * @brief Structure for the TWI master driver instance.
55 uint8_t drv_inst_idx; ///< Driver instance index.
59 * @brief Macro for creating a TWI master driver instance.
84 * @brief Structure for the TWI master driver instance configuration.
96 * @brief TWI master driver instance default configuration.
115 * @brief TWI master driver event types.
125 * @brief TWI master driver transfer types.
205 * @brief Function for initializing the TWI driver instance.
207 * @param[in] p_instance Pointer to the driver instance structure.
213 * @retval NRFX_ERROR_INVALID_STATE If the driver is in invalid state.
227 * @param[in] p_instance Pointer to the driver instance structure.
234 * @param[in] p_instance Pointer to the driver instance structure.
241 * @param[in] p_instance Pointer to the driver instance structure.
255 * @param[in] p_instance Pointer to the driver instance structure.
260 * description in the Product Specification). The driver
267 * @retval NRFX_ERROR_BUSY If the driver is not ready for a new transfer.
285 * @param[in] p_instance Pointer to the driver instance structure.
290 * description in the Product Specification). The driver
294 * @retval NRFX_ERROR_BUSY If the driver is not ready for a new transfer.
318 …* - @ref NRFX_TWIM_FLAG_HOLD_XFER<span></span>: Driver is not starting the transfer. Use this flag…
325 …* the driver does not set the driver instance into busy state, so you must ensure that the next …
342 * @param[in] p_instance Pointer to the driver instance structure.
347 * @retval NRFX_ERROR_BUSY If the driver is not ready for a new transfer.
359 * @brief Function for checking the TWI driver state.
363 * @retval true If the TWI driver is currently busy performing a transfer.
364 * @retval false If the TWI driver is ready for a new transfer.
373 …* In that case, the transfer is not started by the driver, but it must be started externally by PP…
375 * @param[in] p_instance Pointer to the driver instance structure.
388 * @param[in] p_instance Pointer to the driver instance structure.