Lines Matching full:driver
43 * @defgroup nrfx_uart UART driver
46 * @brief UART peripheral driver.
50 * @brief UART driver instance data structure.
55 uint8_t drv_inst_idx; ///< Driver instance index.
66 * @brief Macro for creating a UART driver instance.
75 * @brief Types of UART driver events.
158 * @brief Function for initializing the UART driver.
162 * @param[in] p_instance Pointer to the driver instance structure.
164 * @param[in] event_handler Event handler provided by the user. If not provided driver works in
168 * @retval NRFX_ERROR_INVALID_STATE If driver is already initialized.
179 * @brief Function for uninitializing the UART driver.
180 * @param[in] p_instance Pointer to the driver instance structure.
187 * @param[in] p_instance Pointer to the driver instance structure.
198 * @param[in] p_instance Pointer to the driver instance structure.
215 * @param[in] p_instance Pointer to the driver instance structure.
220 * @retval NRFX_ERROR_BUSY If driver is already transferring.
231 * @param[in] p_instance Pointer to the driver instance structure.
244 * @param[in] p_instance Pointer to the driver instance structure.
271 * @param[in] p_instance Pointer to the driver instance structure.
277 * @retval NRFX_ERROR_BUSY If the driver is already receiving
293 * @param[in] p_instance Pointer to the driver instance structure.
307 * @param[in] p_instance Pointer to the driver instance structure.
317 * @param[in] p_instance Pointer to the driver instance structure.
327 * @param[in] p_instance Pointer to the driver instance structure.
336 * @param[in] p_instance Pointer to the driver instance structure.