vgabios: Minor fixes to struct vbe_info definition.
[seabios.git] / src / usb-ohci.h
index b7b2b29de8a351c8659d69e2324b6971a4d642a7..c7670ffd86c7669549fe438e4f69314cdaa28fa8 100644 (file)
@@ -2,13 +2,14 @@
 #define __USB_OHCI_H
 
 // usb-ohci.c
-struct usb_s;
-void ohci_init(void *data);
+void ohci_init(struct pci_device *pci, int busid);
 struct usb_pipe;
 void ohci_free_pipe(struct usb_pipe *p);
 struct usb_pipe *ohci_alloc_control_pipe(struct usb_pipe *dummy);
 int ohci_control(struct usb_pipe *p, int dir, const void *cmd, int cmdsize
                  , void *data, int datasize);
+struct usb_pipe *ohci_alloc_bulk_pipe(struct usb_pipe *dummy);
+int ohci_send_bulk(struct usb_pipe *p, int dir, void *data, int datasize);
 struct usb_pipe *ohci_alloc_intr_pipe(struct usb_pipe *dummy, int frameexp);
 int ohci_poll_intr(struct usb_pipe *p, void *data);