diff options
| author | Nick Hibma <n_hibma@FreeBSD.org> | 1999-06-01 07:22:01 +0000 |
|---|---|---|
| committer | Nick Hibma <n_hibma@FreeBSD.org> | 1999-06-01 07:22:01 +0000 |
| commit | 509a03961f125652adaefb15155d5f7e546595f0 (patch) | |
| tree | 74eaa66430629b334b7c0482312cb5e184b21687 | |
| parent | 20f81fcbbc361bc46e05a9f15b3ce5eaa6af5f31 (diff) | |
Notes
| -rw-r--r-- | sys/dev/usb/usb.c | 2 | ||||
| -rw-r--r-- | sys/dev/usb/usbdi.c | 7 | ||||
| -rw-r--r-- | sys/dev/usb/usbdi.h | 6 |
3 files changed, 8 insertions, 7 deletions
diff --git a/sys/dev/usb/usb.c b/sys/dev/usb/usb.c index 3119ca9cd4af8..9165a4f0083d3 100644 --- a/sys/dev/usb/usb.c +++ b/sys/dev/usb/usb.c @@ -129,7 +129,7 @@ struct cdevsw usb_cdevsw = { /* strategy */ nostrategy, /* name */ "usb", /* parms */ noparms, - /* maj */ -1, + /* maj */ USB_CDEV_MAJOR, /* dump */ nodump, /* psize */ nopsize, /* flags */ 0, diff --git a/sys/dev/usb/usbdi.c b/sys/dev/usb/usbdi.c index 52497e52e79b4..c827f2f8fa5bc 100644 --- a/sys/dev/usb/usbdi.c +++ b/sys/dev/usb/usbdi.c @@ -80,12 +80,6 @@ void usbd_do_request_async_cb static SIMPLEQ_HEAD(, usbd_request) usbd_free_requests; -#if defined(__FreeBSD__) -#define USB_CDEV_MAJOR 108 - -extern struct cdevsw usb_cdevsw; -#endif - #ifdef USB_DEBUG char *usbd_error_strs[USBD_ERROR_MAX] = { "NORMAL_COMPLETION", @@ -374,6 +368,7 @@ usbd_get_request_status(reqh, priv, buffer, count, status) *count = reqh->actlen; if (status) *status = reqh->status; + return (USBD_NORMAL_COMPLETION); } diff --git a/sys/dev/usb/usbdi.h b/sys/dev/usb/usbdi.h index 9db866b923890..bcf36d5ba9c20 100644 --- a/sys/dev/usb/usbdi.h +++ b/sys/dev/usb/usbdi.h @@ -115,6 +115,12 @@ typedef void (*usbd_callback) __P((usbd_request_handle, usbd_private_handle, #define USBD_NO_TIMEOUT 0 #define USBD_DEFAULT_TIMEOUT 5000 /* ms = 5 s */ +#if defined(__FreeBSD__) +#define USB_CDEV_MAJOR 108 + +extern struct cdevsw usb_cdevsw; +#endif + usbd_status usbd_open_pipe __P((usbd_interface_handle iface, u_int8_t address, u_int8_t flags, usbd_pipe_handle *pipe)); |
