diff options
Diffstat (limited to 'src/hw/usb.h')
-rw-r--r-- | src/hw/usb.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/hw/usb.h b/src/hw/usb.h index e6948de..8e3e60a 100644 --- a/src/hw/usb.h +++ b/src/hw/usb.h @@ -235,8 +235,10 @@ int usb_poll_intr(struct usb_pipe *pipe, void *data); int usb_32bit_pipe(struct usb_pipe *pipe_fl); int usb_send_default_control(struct usb_pipe *pipe , const struct usb_ctrlrequest *req, void *data); +int usb_is_freelist(struct usb_s *cntl, struct usb_pipe *pipe); +void usb_add_freelist(struct usb_pipe *pipe); +struct usb_pipe *usb_get_freelist(struct usb_s *cntl, u8 eptype); void usb_free_pipe(struct usbdevice_s *usbdev, struct usb_pipe *pipe); -struct usb_pipe *usb_getFreePipe(struct usb_s *cntl, u8 eptype); void usb_desc2pipe(struct usb_pipe *pipe, struct usbdevice_s *usbdev , struct usb_endpoint_descriptor *epdesc); int usb_get_period(struct usbdevice_s *usbdev |