12.07.2015 Views

INTRO (9) NetBSD Kernel Developer's Manual INTRO (9) NAME ...

INTRO (9) NetBSD Kernel Developer's Manual INTRO (9) NAME ...

INTRO (9) NetBSD Kernel Developer's Manual INTRO (9) NAME ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

USBDI (9) <strong>NetBSD</strong> <strong>Kernel</strong> Developer’s <strong>Manual</strong> USBDI (9)usbd_status usbd_set_idle(usbd_interface_handle iface, int duration, int id)usbd_status usbd_alloc_report_desc(usbd_interface_handle ifc, void ∗∗descp, int ∗sizep, int mem)usbd_status usbd_get_config(usbd_device_handle dev, uint8_t ∗conf)usbd_status usbd_get_string_desc(usbd_device_handle dev, int sindex, int langid,voidusbd_delay_ms(usbd_device_handle, u_int)usbd_status usbd_set_config_no(usbd_device_handle dev, int no, int msg)usbd_status usbd_set_config_index(usbd_device_handle dev, int index, int msg)usbd_status usbd_bulk_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe, uint16_t flags,∗buf, uint32_t ∗size, char ∗lbl)void usb_detach_wait(device_ptr_t)void usb_detach_wakeup(device_ptr_t)SEE ALSOusb(4)usb_string_descriptor_t ∗sdesc)uint32_t timeout, voidHISTORYThis usbdi interface first appeared in <strong>NetBSD</strong> 1.4. The interface is based on an early definition from theOpenUSBDI group within the USB organisation. Right after this definition the OpenUSBDI developmentgot closed for open source developers, so this interface has not followed the further changes. The OpenUS-BDI specification is now available again, but looks different.BUGSThis man page is under development, so its biggest shortcoming is incompleteness.<strong>NetBSD</strong> 3.0 December 3, 1999 4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!