mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-19 06:44:31 +00:00
Use ANSI prototypes and declarations.
This commit is contained in:
parent
75451b1858
commit
dd78396c46
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=93538
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: usbdi_util.c,v 1.26 1999/11/28 22:49:53 augustss Exp $ */
|
||||
/* $NetBSD: usbdi_util.c,v 1.31 2000/06/01 14:29:02 augustss Exp $ */
|
||||
/* $FreeBSD$ */
|
||||
|
||||
/*
|
||||
|
@ -65,11 +65,7 @@ extern int usbdebug;
|
|||
#endif
|
||||
|
||||
usbd_status
|
||||
usbd_get_desc(dev, type, index, len, desc)
|
||||
usbd_device_handle dev;
|
||||
int type, index;
|
||||
int len;
|
||||
void *desc;
|
||||
usbd_get_desc(usbd_device_handle dev, int type, int index, int len, void *desc)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -105,20 +101,14 @@ usbd_get_config_desc(usbd_device_handle dev, int confidx,
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_get_config_desc_full(dev, conf, d, size)
|
||||
usbd_device_handle dev;
|
||||
int conf;
|
||||
void *d;
|
||||
int size;
|
||||
usbd_get_config_desc_full(usbd_device_handle dev, int conf, void *d, int size)
|
||||
{
|
||||
DPRINTFN(3,("usbd_get_config_desc_full: conf=%d\n", conf));
|
||||
return (usbd_get_desc(dev, UDESC_CONFIG, conf, size, d));
|
||||
}
|
||||
|
||||
usbd_status
|
||||
usbd_get_device_desc(dev, d)
|
||||
usbd_device_handle dev;
|
||||
usb_device_descriptor_t *d;
|
||||
usbd_get_device_desc(usbd_device_handle dev, usb_device_descriptor_t *d)
|
||||
{
|
||||
DPRINTFN(3,("usbd_get_device_desc:\n"));
|
||||
return (usbd_get_desc(dev, UDESC_DEVICE,
|
||||
|
@ -126,9 +116,7 @@ usbd_get_device_desc(dev, d)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_get_device_status(dev, st)
|
||||
usbd_device_handle dev;
|
||||
usb_status_t *st;
|
||||
usbd_get_device_status(usbd_device_handle dev, usb_status_t *st)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -141,9 +129,7 @@ usbd_get_device_status(dev, st)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_get_hub_status(dev, st)
|
||||
usbd_device_handle dev;
|
||||
usb_hub_status_t *st;
|
||||
usbd_get_hub_status(usbd_device_handle dev, usb_hub_status_t *st)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -156,9 +142,7 @@ usbd_get_hub_status(dev, st)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_set_address(dev, addr)
|
||||
usbd_device_handle dev;
|
||||
int addr;
|
||||
usbd_set_address(usbd_device_handle dev, int addr)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -171,10 +155,7 @@ usbd_set_address(dev, addr)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_get_port_status(dev, port, ps)
|
||||
usbd_device_handle dev;
|
||||
int port;
|
||||
usb_port_status_t *ps;
|
||||
usbd_get_port_status(usbd_device_handle dev, int port, usb_port_status_t *ps)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -187,9 +168,7 @@ usbd_get_port_status(dev, port, ps)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_clear_hub_feature(dev, sel)
|
||||
usbd_device_handle dev;
|
||||
int sel;
|
||||
usbd_clear_hub_feature(usbd_device_handle dev, int sel)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -202,9 +181,7 @@ usbd_clear_hub_feature(dev, sel)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_set_hub_feature(dev, sel)
|
||||
usbd_device_handle dev;
|
||||
int sel;
|
||||
usbd_set_hub_feature(usbd_device_handle dev, int sel)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -217,9 +194,7 @@ usbd_set_hub_feature(dev, sel)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_clear_port_feature(dev, port, sel)
|
||||
usbd_device_handle dev;
|
||||
int port, sel;
|
||||
usbd_clear_port_feature(usbd_device_handle dev, int port, int sel)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -232,9 +207,7 @@ usbd_clear_port_feature(dev, port, sel)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_set_port_feature(dev, port, sel)
|
||||
usbd_device_handle dev;
|
||||
int port, sel;
|
||||
usbd_set_port_feature(usbd_device_handle dev, int port, int sel)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -248,9 +221,7 @@ usbd_set_port_feature(dev, port, sel)
|
|||
|
||||
|
||||
usbd_status
|
||||
usbd_set_protocol(iface, report)
|
||||
usbd_interface_handle iface;
|
||||
int report;
|
||||
usbd_set_protocol(usbd_interface_handle iface, int report)
|
||||
{
|
||||
usb_interface_descriptor_t *id = usbd_get_interface_descriptor(iface);
|
||||
usbd_device_handle dev;
|
||||
|
@ -273,12 +244,8 @@ usbd_set_protocol(iface, report)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_set_report(iface, type, id, data, len)
|
||||
usbd_interface_handle iface;
|
||||
int type;
|
||||
int id;
|
||||
void *data;
|
||||
int len;
|
||||
usbd_set_report(usbd_interface_handle iface, int type, int id, void *data,
|
||||
int len)
|
||||
{
|
||||
usb_interface_descriptor_t *ifd = usbd_get_interface_descriptor(iface);
|
||||
usbd_device_handle dev;
|
||||
|
@ -300,12 +267,8 @@ usbd_set_report(iface, type, id, data, len)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_set_report_async(iface, type, id, data, len)
|
||||
usbd_interface_handle iface;
|
||||
int type;
|
||||
int id;
|
||||
void *data;
|
||||
int len;
|
||||
usbd_set_report_async(usbd_interface_handle iface, int type, int id, void *data,
|
||||
int len)
|
||||
{
|
||||
usb_interface_descriptor_t *ifd = usbd_get_interface_descriptor(iface);
|
||||
usbd_device_handle dev;
|
||||
|
@ -327,12 +290,8 @@ usbd_set_report_async(iface, type, id, data, len)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_get_report(iface, type, id, data, len)
|
||||
usbd_interface_handle iface;
|
||||
int type;
|
||||
int id;
|
||||
void *data;
|
||||
int len;
|
||||
usbd_get_report(usbd_interface_handle iface, int type, int id, void *data,
|
||||
int len)
|
||||
{
|
||||
usb_interface_descriptor_t *ifd = usbd_get_interface_descriptor(iface);
|
||||
usbd_device_handle dev;
|
||||
|
@ -354,10 +313,7 @@ usbd_get_report(iface, type, id, data, len)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_set_idle(iface, duration, id)
|
||||
usbd_interface_handle iface;
|
||||
int duration;
|
||||
int id;
|
||||
usbd_set_idle(usbd_interface_handle iface, int duration, int id)
|
||||
{
|
||||
usb_interface_descriptor_t *ifd = usbd_get_interface_descriptor(iface);
|
||||
usbd_device_handle dev;
|
||||
|
@ -379,12 +335,8 @@ usbd_set_idle(iface, duration, id)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_get_report_descriptor(dev, ifcno, repid, size, d)
|
||||
usbd_device_handle dev;
|
||||
int ifcno;
|
||||
int repid;
|
||||
int size;
|
||||
void *d;
|
||||
usbd_get_report_descriptor(usbd_device_handle dev, int ifcno, int repid,
|
||||
int size, void *d)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -397,8 +349,7 @@ usbd_get_report_descriptor(dev, ifcno, repid, size, d)
|
|||
}
|
||||
|
||||
usb_hid_descriptor_t *
|
||||
usbd_get_hid_descriptor(ifc)
|
||||
usbd_interface_handle ifc;
|
||||
usbd_get_hid_descriptor(usbd_interface_handle ifc)
|
||||
{
|
||||
usb_interface_descriptor_t *idesc = usbd_get_interface_descriptor(ifc);
|
||||
usbd_device_handle dev;
|
||||
|
@ -428,16 +379,13 @@ usbd_get_hid_descriptor(ifc)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_alloc_report_desc(ifc, descp, sizep, mem)
|
||||
usbd_interface_handle ifc;
|
||||
void **descp;
|
||||
int *sizep;
|
||||
usbd_alloc_report_desc(usbd_interface_handle ifc, void **descp, int *sizep,
|
||||
#if defined(__NetBSD__) || defined(__OpenBSD__)
|
||||
int mem;
|
||||
#elif defined(__FreeBSD__)
|
||||
struct malloc_type *mem;
|
||||
#endif
|
||||
|
||||
)
|
||||
{
|
||||
usb_interface_descriptor_t *id;
|
||||
usb_hid_descriptor_t *hid;
|
||||
|
@ -469,9 +417,7 @@ usbd_alloc_report_desc(ifc, descp, sizep, mem)
|
|||
}
|
||||
|
||||
usbd_status
|
||||
usbd_get_config(dev, conf)
|
||||
usbd_device_handle dev;
|
||||
u_int8_t *conf;
|
||||
usbd_get_config(usbd_device_handle dev, u_int8_t *conf)
|
||||
{
|
||||
usb_device_request_t req;
|
||||
|
||||
|
@ -484,25 +430,18 @@ usbd_get_config(dev, conf)
|
|||
}
|
||||
|
||||
Static void usbd_bulk_transfer_cb(usbd_xfer_handle xfer,
|
||||
usbd_private_handle priv, usbd_status status);
|
||||
usbd_private_handle priv, usbd_status status);
|
||||
Static void
|
||||
usbd_bulk_transfer_cb(xfer, priv, status)
|
||||
usbd_xfer_handle xfer;
|
||||
usbd_private_handle priv;
|
||||
usbd_status status;
|
||||
usbd_bulk_transfer_cb(usbd_xfer_handle xfer, usbd_private_handle priv,
|
||||
usbd_status status)
|
||||
{
|
||||
wakeup(xfer);
|
||||
}
|
||||
|
||||
usbd_status
|
||||
usbd_bulk_transfer(xfer, pipe, flags, timeout, buf, size, lbl)
|
||||
usbd_xfer_handle xfer;
|
||||
usbd_pipe_handle pipe;
|
||||
u_int16_t flags;
|
||||
u_int32_t timeout;
|
||||
void *buf;
|
||||
u_int32_t *size;
|
||||
char *lbl;
|
||||
usbd_bulk_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
|
||||
u_int16_t flags, u_int32_t timeout, void *buf,
|
||||
u_int32_t *size, char *lbl)
|
||||
{
|
||||
usbd_status err;
|
||||
int s, error;
|
||||
|
@ -523,7 +462,7 @@ usbd_bulk_transfer(xfer, pipe, flags, timeout, buf, size, lbl)
|
|||
usbd_abort_pipe(pipe);
|
||||
return (USBD_INTERRUPTED);
|
||||
}
|
||||
usbd_get_xfer_status(xfer, 0, 0, size, &err);
|
||||
usbd_get_xfer_status(xfer, NULL, NULL, size, &err);
|
||||
DPRINTFN(1,("usbd_bulk_transfer: transferred %d\n", *size));
|
||||
if (err) {
|
||||
DPRINTF(("usbd_bulk_transfer: error=%d\n", err));
|
||||
|
@ -533,8 +472,7 @@ usbd_bulk_transfer(xfer, pipe, flags, timeout, buf, size, lbl)
|
|||
}
|
||||
|
||||
void
|
||||
usb_detach_wait(dv)
|
||||
device_ptr_t dv;
|
||||
usb_detach_wait(device_ptr_t dv)
|
||||
{
|
||||
DPRINTF(("usb_detach_wait: waiting for %s\n", USBDEVPTRNAME(dv)));
|
||||
if (tsleep(dv, PZERO, "usbdet", hz * 60))
|
||||
|
@ -544,8 +482,7 @@ usb_detach_wait(dv)
|
|||
}
|
||||
|
||||
void
|
||||
usb_detach_wakeup(dv)
|
||||
device_ptr_t dv;
|
||||
usb_detach_wakeup(device_ptr_t dv)
|
||||
{
|
||||
DPRINTF(("usb_detach_wakeup: for %s\n", USBDEVPTRNAME(dv)));
|
||||
wakeup(dv);
|
||||
|
|
Loading…
Reference in a new issue