Home
last modified time | relevance | path

Searched refs:dev_desc (Results 1 – 20 of 20) sorted by relevance

/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/host/core/Source/
A Dusbh_enum.c40 static void usbh_devdesc_parse (usb_desc_dev *dev_desc, uint8_t *buf, uint16_t len);
93 usbh_devdesc_parse (&puhost->dev_prop.dev_desc, puhost->dev_prop.data, (uint16_t)len); in usbh_devdesc_get()
484 static void usbh_devdesc_parse (usb_desc_dev *dev_desc, uint8_t *buf, uint16_t len) in usbh_devdesc_parse() argument
486 *dev_desc = (usb_desc_dev) { in usbh_devdesc_parse()
501 dev_desc->idVendor = BYTE_SWAP(buf + 8U); in usbh_devdesc_parse()
502 dev_desc->idProduct = BYTE_SWAP(buf + 10U); in usbh_devdesc_parse()
503 dev_desc->bcdDevice = BYTE_SWAP(buf + 12U); in usbh_devdesc_parse()
504 dev_desc->iManufacturer = *(uint8_t *)(buf + 14U); in usbh_devdesc_parse()
505 dev_desc->iProduct = *(uint8_t *)(buf + 15U); in usbh_devdesc_parse()
506 dev_desc->iSerialNumber = *(uint8_t *)(buf + 16U); in usbh_devdesc_parse()
[all …]
A Dusbh_core.c466 puhost->control.max_len = puhost->dev_prop.dev_desc.bMaxPacketSize0; in usbh_enum_task()
486 puhost->usr_cb->dev_devdesc_assigned(&puhost->dev_prop.dev_desc); in usbh_enum_task()
488 index_mfc_str = puhost->dev_prop.dev_desc.iManufacturer; in usbh_enum_task()
489 index_prod_str = puhost->dev_prop.dev_desc.iProduct; in usbh_enum_task()
490 index_serial_str = puhost->dev_prop.dev_desc.iSerialNumber; in usbh_enum_task()
543 puhost->dev_prop.dev_desc.iManufacturer, in usbh_enum_task()
555 puhost->dev_prop.dev_desc.iProduct, in usbh_enum_task()
565 puhost->dev_prop.dev_desc.iSerialNumber, in usbh_enum_task()
/bsp/microchip/samd51-adafruit-metro-m4/bsp/usb/device/
A Dusbdc.c110 uint8_t *dev_desc = NULL; in usbdc_get_dev_desc() local
117 dev_desc = usb_find_desc(usbdc.desces.hs->sod, usbdc.desces.hs->eod, USB_DT_DEVICE); in usbdc_get_dev_desc()
122 if (!dev_desc) { in usbdc_get_dev_desc()
123 dev_desc = usb_find_desc(usbdc.desces.ls_fs->sod, usbdc.desces.ls_fs->eod, USB_DT_DEVICE); in usbdc_get_dev_desc()
125 if (!dev_desc) { in usbdc_get_dev_desc()
128 if (ERR_NONE != usbdc_xfer(ep, dev_desc, length, false)) { in usbdc_get_dev_desc()
216 uint8_t *dev_desc = NULL; in usbdc_get_devqual_desc() local
222 dev_desc = usb_find_desc(usbdc.desces.hs->sod, usbdc.desces.hs->eod, USB_DT_DEVICE_QUALIFIER); in usbdc_get_devqual_desc()
224 if (!dev_desc) { in usbdc_get_devqual_desc()
227 if (!dev_desc) { in usbdc_get_devqual_desc()
[all …]
/bsp/microchip/samd51-seeed-wio-terminal/bsp/usb/device/
A Dusbdc.c110 uint8_t *dev_desc = NULL; in usbdc_get_dev_desc() local
117 dev_desc = usb_find_desc(usbdc.desces.hs->sod, usbdc.desces.hs->eod, USB_DT_DEVICE); in usbdc_get_dev_desc()
122 if (!dev_desc) { in usbdc_get_dev_desc()
123 dev_desc = usb_find_desc(usbdc.desces.ls_fs->sod, usbdc.desces.ls_fs->eod, USB_DT_DEVICE); in usbdc_get_dev_desc()
125 if (!dev_desc) { in usbdc_get_dev_desc()
128 if (ERR_NONE != usbdc_xfer(ep, dev_desc, length, false)) { in usbdc_get_dev_desc()
216 uint8_t *dev_desc = NULL; in usbdc_get_devqual_desc() local
222 dev_desc = usb_find_desc(usbdc.desces.hs->sod, usbdc.desces.hs->eod, USB_DT_DEVICE_QUALIFIER); in usbdc_get_devqual_desc()
224 if (!dev_desc) { in usbdc_get_devqual_desc()
227 if (!dev_desc) { in usbdc_get_devqual_desc()
[all …]
/bsp/at32/libraries/usbotg_library/src/
A Dusbh_ctrl.c573 desc->dev_desc.bLength = *(uint8_t *)(buffer + 0); in usbh_parse_dev_desc()
574 desc->dev_desc.bDescriptorType = *(uint8_t *)(buffer + 1); in usbh_parse_dev_desc()
575 desc->dev_desc.bcdUSB = SWAPBYTE(buffer + 2); in usbh_parse_dev_desc()
576 desc->dev_desc.bDeviceClass = *(uint8_t *)(buffer + 4); in usbh_parse_dev_desc()
577 desc->dev_desc.bDeviceSubClass = *(uint8_t *)(buffer + 5); in usbh_parse_dev_desc()
578 desc->dev_desc.bDeviceProtocol = *(uint8_t *)(buffer + 6); in usbh_parse_dev_desc()
579 desc->dev_desc.bMaxPacketSize0 = *(uint8_t *)(buffer + 7); in usbh_parse_dev_desc()
583 desc->dev_desc.idVendor = SWAPBYTE(buffer + 8); in usbh_parse_dev_desc()
584 desc->dev_desc.idProduct = SWAPBYTE(buffer + 10); in usbh_parse_dev_desc()
585 desc->dev_desc.bcdDevice = SWAPBYTE(buffer + 12); in usbh_parse_dev_desc()
[all …]
A Dusbh_core.c830 uhost->ctrl.ept0_size = (uhost->dev).dev_desc.bMaxPacketSize0; in usbh_enum_handler()
911 usbh_get_sting_descriptor(uhost, uhost->dev.dev_desc.iManufacturer, in usbh_enum_handler()
926 usbh_get_sting_descriptor(uhost, uhost->dev.dev_desc.iProduct, in usbh_enum_handler()
941 usbh_get_sting_descriptor(uhost, uhost->dev.dev_desc.iSerialNumber, in usbh_enum_handler()
/bsp/microchip/samd51-adafruit-metro-m4/bsp/usb/
A Dusb_protocol.h691 static inline uint16_t usb_dev_desc_vid(const uint8_t *dev_desc) in usb_dev_desc_vid() argument
693 return usb_get_u16(dev_desc + 8); in usb_dev_desc_vid()
700 static inline uint16_t usb_dev_desc_pid(const uint8_t *dev_desc) in usb_dev_desc_pid() argument
702 return usb_get_u16(dev_desc + 10); in usb_dev_desc_pid()
/bsp/microchip/samd51-seeed-wio-terminal/bsp/usb/
A Dusb_protocol.h691 static inline uint16_t usb_dev_desc_vid(const uint8_t *dev_desc) in usb_dev_desc_vid() argument
693 return usb_get_u16(dev_desc + 8); in usb_dev_desc_vid()
700 static inline uint16_t usb_dev_desc_pid(const uint8_t *dev_desc) in usb_dev_desc_pid() argument
702 return usb_get_u16(dev_desc + 10); in usb_dev_desc_pid()
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/host/core/Include/
A Dusbh_core.h169 usb_desc_dev dev_desc; member
203 void (*dev_devdesc_assigned) (void *dev_desc);
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/printer/Source/
A Dprinter_core.c195 .dev_desc = (uint8_t *)&printer_dev_desc,
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/msc/Source/
A Dusbd_msc_core.c194 .dev_desc = (uint8_t *)&msc_dev_desc,
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/hid/Source/
A Dstandard_hid_core.c177 .dev_desc = (uint8_t *)&hid_dev_desc,
A Dcustom_hid_core.c196 .dev_desc = (uint8_t *)&custom_hid_dev_desc,
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/driver/Include/
A Ddrv_usb_dev.h57 uint8_t *dev_desc; /*!< device descriptor */ member
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/core/Source/
A Dusbd_enum.c239 *len = udev->dev.desc->dev_desc[0]; in _usb_dev_desc_get()
241 return udev->dev.desc->dev_desc; in _usb_dev_desc_get()
/bsp/at32/libraries/usbotg_library/inc/
A Dusbh_core.h223 …usb_device_desc_type dev_desc; /*!< usb device descriptor … member
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/cdc/Source/
A Dcdc_acm_core.c254 .dev_desc = (uint8_t *)&cdc_dev_desc,
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/iap/Source/
A Dusb_iap_core.c192 .dev_desc = (uint8_t *)&iap_dev_desc,
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/dfu/Source/
A Ddfu_core.c217 .dev_desc = (uint8_t *)&dfu_dev_desc,
/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/audio/Source/
A Daudio_core.c492 .dev_desc = (uint8_t *)&audio_dev_desc,

Completed in 50 milliseconds