Lines Matching full:usbd
12 * The driver implements the interface between the USBD peripheral
40 * @brief nRF USBD peripheral states
64 * @brief USBD peripheral event types.
149 * @param state New USBD peripheral state.
162 * @param evt_type Type of event that has occurred from the USBD peripheral
224 * @brief USBD control structure
231 * @param attached USBD Attached flag
232 * @param ready USBD Ready flag set after pullup
233 * @param usb_work USBD work item
374 * @brief Schedule USBD event processing.
384 * @brief Free previously allocated USBD event.
388 * @param Pointer to the USBD event structure.
396 * @brief Enqueue USBD event.
406 * @brief Get next enqueued USBD event if present.
429 * @brief Allocate USBD event.
442 LOG_ERR("USBD event allocation failed!"); in usbd_evt_alloc()
453 LOG_ERR("USBD event memory corrupted"); in usbd_evt_alloc()
745 /* SETUP packets are handled by USBD hardware. in usbd_work_process_setup()
801 LOG_ERR("nRF USBD transfer error (OUT): 0x%02x", err); in usbd_work_process_recvreq()
1048 * @brief nRFx USBD driver event handler function.
1113 /* SetAddress is handled by USBD hardware. in usbd_event_handler()
1164 LOG_DBG("nRF USBD driver reinit failed. Code: %d", err); in usbd_reinit()
1175 * refer to Nordic usbd specification.
1236 LOG_DBG("USBD reset event"); in usbd_work_handler()
1257 LOG_ERR("USBD event queue full!"); in usbd_work_handler()
1262 LOG_ERR("Unknown USBD event: %"PRId16, ev->evt_type); in usbd_work_handler()
1342 LOG_DBG("USBD Reset"); in usb_dc_reset()
1366 * Nothing to do here. The USBD HW already takes care of initiating in usb_dc_set_address()
1569 /* Defer the endpoint enable if USBD is not ready yet. */ in usb_dc_ep_enable()
1652 /* USBD driver does not allow scheduling multiple DMA transfers in usb_dc_ep_write()
1703 LOG_ERR("nRF USBD write error: %d", (uint32_t)err); in usb_dc_ep_write()
1914 LOG_DBG("nRF USBD driver init failed. Code: %d", (uint32_t)err); in usb_init()