Lines Matching refs:usb_status
144 enum usb_status { enum
222 enum usb_status (*ep0_out_start)(void *handle);
223 enum usb_status (*ep_start_xfer)(void *handle, struct usbd_ep *ep);
224 enum usb_status (*ep0_start_xfer)(void *handle, struct usbd_ep *ep);
225 enum usb_status (*write_packet)(void *handle, uint8_t *src,
228 enum usb_status (*ep_set_stall)(void *handle, struct usbd_ep *ep);
229 enum usb_status (*start_device)(void *handle);
230 enum usb_status (*stop_device)(void *handle);
231 enum usb_status (*set_address)(void *handle, uint8_t address);
232 enum usb_status (*write_empty_tx_fifo)(void *handle,
271 enum usb_status usb_core_handle_it(struct usb_handle *pdev);
272 enum usb_status usb_core_receive(struct usb_handle *pdev, uint8_t ep_addr,
274 enum usb_status usb_core_transmit(struct usb_handle *pdev, uint8_t ep_addr,
276 enum usb_status usb_core_receive_ep0(struct usb_handle *pdev, uint8_t *p_buf,
278 enum usb_status usb_core_transmit_ep0(struct usb_handle *pdev, uint8_t *p_buf,
281 enum usb_status usb_core_start(struct usb_handle *pdev);
282 enum usb_status usb_core_stop(struct usb_handle *pdev);
283 enum usb_status register_usb_driver(struct usb_handle *pdev,
287 enum usb_status register_platform(struct usb_handle *pdev,