FreeBSD kernel usb device Code
|
#include <usbdi.h>
Data Fields | |
uint16_t | idVendor |
uint16_t | idProduct |
uint16_t | bcdDevice |
uint8_t | bDeviceClass |
uint8_t | bDeviceSubClass |
uint8_t | bDeviceProtocol |
uint8_t | bInterfaceClass |
uint8_t | bInterfaceSubClass |
uint8_t | bInterfaceProtocol |
uint8_t | bIfaceIndex |
uint8_t | bIfaceNum |
uint8_t | bConfigIndex |
uint8_t | bConfigNum |
uint16_t usbd_lookup_info::bcdDevice |
Definition at line 410 of file usbdi.h.
Referenced by aue_attach(), aue_probe(), udl_select_chip(), uftdi_devtype_setup(), usb_init_attach_arg(), usb_test_quirk_by_info(), usbd_lookup_id_by_info(), usbhid_init_device_info(), and zyd_attach().
uint8_t usbd_lookup_info::bConfigIndex |
Definition at line 419 of file usbdi.h.
Referenced by aue_probe(), axe_probe(), axge_probe(), cue_probe(), kue_probe(), mos_probe(), muge_probe(), rsu_match(), rue_probe(), rum_match(), run_match(), smsc_probe(), u3g_probe(), uark_probe(), uath_match(), ubsa_probe(), uchcom_probe(), ucycom_probe(), udav_probe(), udbp_probe(), udl_probe(), uep_probe(), uftdi_probe(), ugensa_probe(), uhso_probe(), uhub_probe(), uipaq_probe(), umcs7840_probe(), umct_probe(), umoscom_probe(), upgt_match(), uplcom_probe(), ural_match(), urio_probe(), urtw_match(), usb_init_attach_arg(), usie_probe(), uslcom_probe(), uvisor_probe(), uvscom_probe(), and zyd_match().
uint8_t usbd_lookup_info::bConfigNum |
Definition at line 420 of file usbdi.h.
Referenced by usb_init_attach_arg().
uint8_t usbd_lookup_info::bDeviceClass |
Definition at line 411 of file usbdi.h.
Referenced by uhso_probe(), uhub_probe(), usb_init_attach_arg(), and usbd_lookup_id_by_info().
uint8_t usbd_lookup_info::bDeviceProtocol |
Definition at line 413 of file usbdi.h.
Referenced by usb_init_attach_arg(), and usbd_lookup_id_by_info().
uint8_t usbd_lookup_info::bDeviceSubClass |
Definition at line 412 of file usbdi.h.
Referenced by usb_init_attach_arg(), and usbd_lookup_id_by_info().
uint8_t usbd_lookup_info::bIfaceIndex |
Definition at line 417 of file usbdi.h.
Referenced by aue_probe(), axe_probe(), axge_probe(), cdce_attach(), cfumass_attach(), cp2112_attach(), cue_probe(), g_audio_attach(), g_keyboard_attach(), g_modem_attach(), g_mouse_attach(), ipheth_attach(), is_jtag_interface(), kue_probe(), mos_probe(), muge_probe(), rsu_match(), rue_probe(), rum_match(), run_match(), smsc_probe(), u3g_attach(), uark_probe(), uath_match(), ubsa_probe(), ubser_attach(), uchcom_probe(), ucom_set_pnpinfo_usb(), ucycom_probe(), udav_probe(), udbp_attach(), udbp_probe(), udl_attach(), udl_probe(), uep_attach(), uep_probe(), ufoma_attach(), ufoma_modem_setup(), uftdi_attach(), uftdi_probe(), ugensa_attach(), ugensa_probe(), ugold_attach(), ugold_probe(), uhid_attach(), uhid_probe(), uhid_snes_attach(), uhso_attach(), uipaq_probe(), ukbd_attach(), ukbd_probe(), uled_attach(), ulpt_attach(), umass_attach(), umcs7840_probe(), umct_probe(), umodem_attach(), umodem_get_desc(), umoscom_probe(), ums_attach(), ums_probe(), upgt_match(), uplcom_attach(), uplcom_probe(), ural_match(), ure_probe(), urio_attach(), urio_probe(), urndis_attach(), urtw_match(), usb_probe_and_attach(), usbhid_attach(), usbhid_fill_device_info(), usie_attach(), usie_probe(), uslcom_attach(), ustorage_fs_attach(), uvisor_probe(), uvscom_probe(), wmt_attach(), wmt_probe(), wmt_set_input_mode(), wsp_attach(), wsp_probe(), and zyd_match().
uint8_t usbd_lookup_info::bIfaceNum |
Definition at line 418 of file usbdi.h.
Referenced by ubsa_attach(), ubser_attach(), ucycom_attach(), uftdi_devtype_setup(), uhid_attach(), uhid_snes_attach(), uhso_attach(), uhso_probe(), ukbd_attach(), ulpt_attach(), umct_attach(), umodem_attach(), uplcom_attach(), urndis_attach(), usb_probe_and_attach(), usbhid_attach(), uslcom_attach(), uvisor_attach(), and uvscom_attach().
uint8_t usbd_lookup_info::bInterfaceClass |
Definition at line 414 of file usbdi.h.
Referenced by cp2112_probe(), g_audio_probe(), g_keyboard_probe(), g_modem_probe(), g_mouse_probe(), u3g_probe(), ubser_probe(), ugold_probe(), uhid_attach(), uhid_probe(), uipaq_probe(), ukbd_probe(), uled_probe(), ums_probe(), usb_probe_and_attach(), usbd_lookup_id_by_info(), usbhid_fill_device_info(), usie_probe(), and wmt_probe().
uint8_t usbd_lookup_info::bInterfaceProtocol |
Definition at line 416 of file usbdi.h.
Referenced by g_keyboard_probe(), g_modem_probe(), g_mouse_probe(), u3g_probe(), uhid_attach(), uhid_probe(), ukbd_probe(), ums_probe(), usb_probe_and_attach(), and usbd_lookup_id_by_info().
uint8_t usbd_lookup_info::bInterfaceSubClass |
Definition at line 415 of file usbdi.h.
Referenced by g_audio_probe(), g_keyboard_probe(), g_modem_probe(), g_mouse_probe(), u3g_probe(), ubser_probe(), uhid_attach(), uhid_probe(), ukbd_probe(), ums_probe(), usb_probe_and_attach(), and usbd_lookup_id_by_info().
uint16_t usbd_lookup_info::idProduct |
Definition at line 409 of file usbdi.h.
Referenced by aue_probe(), uchcom_attach(), udl_select_chip(), uep_attach(), uhid_attach(), ukbd_attach(), umcs7840_attach(), umct_attach(), ums_attach(), usb_init_attach_arg(), usb_test_quirk_by_info(), usbd_lookup_id_by_info(), usbhid_init_device_info(), wmt_attach(), and wsp_attach().
uint16_t usbd_lookup_info::idVendor |
Definition at line 408 of file usbdi.h.
Referenced by aue_probe(), u3g_attach(), u3g_probe(), udl_select_chip(), uep_attach(), uhid_attach(), ukbd_attach(), ums_attach(), usb_init_attach_arg(), usb_test_quirk_by_info(), usbd_lookup_id_by_info(), usbhid_init_device_info(), wmt_attach(), and wsp_attach().