Lines Matching full:driver
43 * @defgroup nrfx_uarte UARTE driver
46 * @brief UARTE peripheral driver.
50 * @brief Structure for the UARTE driver instance.
55 uint8_t drv_inst_idx; ///< Driver instance index.
75 * @brief Macro for creating a UARTE driver instance.
84 * @brief Types of UARTE driver events.
167 * @brief Function for initializing the UARTE driver.
171 * @param[in] p_instance Pointer to the driver instance structure.
173 * @param[in] event_handler Event handler provided by the user. If not provided driver works in
177 * @retval NRFX_ERROR_INVALID_STATE If driver is already initialized.
188 * @brief Function for uninitializing the UARTE driver.
189 * @param[in] p_instance Pointer to the driver instance structure.
196 * @param[in] p_instance Pointer to the driver instance structure.
207 * @param[in] p_instance Pointer to the driver instance structure.
228 * @param[in] p_instance Pointer to the driver instance structure.
232 * description in the Product Specification). The driver
236 * @retval NRFX_ERROR_BUSY If driver is already transferring.
248 * @param[in] p_instance Pointer to the driver instance structure.
261 * @param[in] p_instance Pointer to the driver instance structure.
282 * @param[in] p_instance Pointer to the driver instance structure.
286 * description in the Product Specification). The driver
290 * @retval NRFX_ERROR_BUSY If the driver is already receiving
307 * @param[in] p_instance Pointer to the driver instance structure.
320 * @param[in] p_instance Pointer to the driver instance structure.
329 * @param[in] p_instance Pointer to the driver instance structure.