PERFORCE change 135454 for review

Hans Petter Selasky hselasky at FreeBSD.org
Fri Feb 15 11:07:03 PST 2008


http://perforce.freebsd.org/chv.cgi?CH=135454

Change 135454 by hselasky at hselasky_laptop001 on 2008/02/15 19:06:48

	
	All static functions in "usb_transfer.c" should
	have a prototype now.

Affected files ...

.. //depot/projects/usb/src/sys/dev/usb/usb_transfer.c#113 edit

Differences ...

==== //depot/projects/usb/src/sys/dev/usb/usb_transfer.c#113 (text+ko) ====

@@ -55,17 +55,27 @@
 
 /* prototypes */
 
-static void usbd_pipe_enter_wrapper(struct usbd_xfer *xfer);
 static void usbd_compute_max_frame_size(struct usbd_xfer *xfer);
+static uint32_t usbd_get_dma_delay(struct usbd_bus *bus);
+static void usbd_transfer_unsetup_sub(struct usbd_memory_info *info, uint8_t needs_delay);
+static void usbd_control_transfer_init(struct usbd_xfer *xfer);
 static uint8_t usbd_start_hardware_sub(struct usbd_xfer *xfer);
 static void usbd_premature_callback(struct usbd_xfer *xfer, usbd_status_t error);
+static void usbd_pipe_enter_wrapper(struct usbd_xfer *xfer);
+static void usbd_bdma_work_loop(struct usbd_memory_info *info);
+static void usbd_callback_intr_sched(struct usbd_memory_info *info);
+static void usbd_callback_intr_td_sub(struct usbd_xfer **xfer, uint8_t dropcount);
+static void usbd_callback_intr_td(void *arg);
+static void usbd_dma_delay_done_cb(struct usbd_xfer *xfer);
 static void usbd_delayed_transfer_start(void *arg);
-static void usbd_bdma_work_loop(struct usbd_memory_info *info);
+static void usbd_do_request_callback(struct usbd_xfer *xfer);
+static void usbd_handle_request_callback(struct usbd_xfer *xfer);
+static usbd_status_t usbd_handle_set_config(struct usbd_xfer *xfer, uint8_t conf_no);
+static usbd_status_t usbd_handle_set_stall_sub(struct usbd_device *udev, uint8_t ea_val, uint8_t do_stall);
+static usbd_status_t usbd_handle_set_stall(struct usbd_xfer *xfer, uint8_t ep, uint8_t do_stall);
+static uint8_t usbd_handle_get_stall(struct usbd_device *udev, uint8_t ea_val);
+static usbd_status_t usbd_handle_remote_wakeup(struct usbd_xfer *xfer, uint8_t is_on);
 static usbd_status_t usbd_handle_request(struct usbd_xfer *xfer);
-static void usbd_callback_intr_td(void *arg);
-static void usbd_transfer_unsetup_sub(struct usbd_memory_info *info, uint8_t need_delay);
-static void usbd_callback_intr_sched(struct usbd_memory_info *info);
-
 
 #ifdef USB_DEBUG
 /*------------------------------------------------------------------------*


More information about the p4-projects mailing list