| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/host/core/Source/ |
| A D | usbh_enum.c | 40 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 D | usbh_core.c | 466 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 D | usbdc.c | 110 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 D | usbdc.c | 110 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 D | usbh_ctrl.c | 573 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 D | usbh_core.c | 830 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 D | usb_protocol.h | 691 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 D | usb_protocol.h | 691 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 D | usbh_core.h | 169 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 D | printer_core.c | 195 .dev_desc = (uint8_t *)&printer_dev_desc,
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/msc/Source/ |
| A D | usbd_msc_core.c | 194 .dev_desc = (uint8_t *)&msc_dev_desc,
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/hid/Source/ |
| A D | standard_hid_core.c | 177 .dev_desc = (uint8_t *)&hid_dev_desc,
|
| A D | custom_hid_core.c | 196 .dev_desc = (uint8_t *)&custom_hid_dev_desc,
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/driver/Include/ |
| A D | drv_usb_dev.h | 57 uint8_t *dev_desc; /*!< device descriptor */ member
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/core/Source/ |
| A D | usbd_enum.c | 239 *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 D | usbh_core.h | 223 …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 D | cdc_acm_core.c | 254 .dev_desc = (uint8_t *)&cdc_dev_desc,
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/iap/Source/ |
| A D | usb_iap_core.c | 192 .dev_desc = (uint8_t *)&iap_dev_desc,
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/dfu/Source/ |
| A D | dfu_core.c | 217 .dev_desc = (uint8_t *)&dfu_dev_desc,
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/audio/Source/ |
| A D | audio_core.c | 492 .dev_desc = (uint8_t *)&audio_dev_desc,
|