X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fusb.h;h=d94789156dc7d5f72992ca56bb43915bf1771862;hb=7149fc813139cf564a4456815461c18a8b208e89;hp=925f8ae80e41faf40917657f2568cb653cf40dd1;hpb=3c160dde75b9920f048d4276026d680d0f582dc9;p=seabios.git diff --git a/src/usb.h b/src/usb.h index 925f8ae..d947891 100644 --- a/src/usb.h +++ b/src/usb.h @@ -37,6 +37,8 @@ int configure_usb_device(struct usb_s *cntl, int lowspeed); struct usb_ctrlrequest; int send_default_control(u32 endp, const struct usb_ctrlrequest *req , void *data); +int usb_send_bulk(struct usb_pipe *pipe, int dir, void *data, int datasize); +struct usb_pipe *alloc_bulk_pipe(u32 endp); struct usb_pipe *alloc_intr_pipe(u32 endp, int period); int usb_poll_intr(struct usb_pipe *pipe, void *data); struct usb_interface_descriptor;