Lines Matching defs:devinfo
113 struct usbdev_devinfo_s devinfo;
1042 FAR struct usbdev_devinfo_s *devinfo;
1097 devinfo = &devobj->compdesc.devinfo;
1099 priv->ctrl_id = (uint8_t)devinfo->ifnobase;
1100 priv->data_id = (uint8_t)devinfo->ifnobase + 1;
1118 CDCACM_MKEPINTIN(devinfo) = priv->epintin->eplog;
1138 CDCACM_MKEPBULKIN(devinfo) = priv->epbulkin->eplog;
1150 CDCACM_MKEPBULKOUT(devinfo) = priv->epbulkout->eplog;
1446 index == priv->devinfo.ifnobase) /* bmRequestType = 0xa1, bRequest = 0x21 */
1476 index == priv->devinfo.ifnobase) /* bmRequestType = 0x21, bRequest = 0x20 */
1509 index == priv->devinfo.ifnobase) /* bmRequestType = 0x21, bRequest = 0x22 */
1782 * devinfo - Describes the low level bindings of an usb device.
1792 FAR struct usbdev_devinfo_s *devinfo,
1818 (void)memcpy_s(&priv->devinfo, sizeof(struct usbdev_devinfo_s), devinfo, sizeof(struct usbdev_devinfo_s));
1906 dev->devinfo.ninterfaces = CDCACM_NINTERFACES; /* Number of interfaces in the configuration */
1913 dev->devinfo.nstrings = CDCACM_NSTRIDS; /* Number of Strings */
1920 dev->devinfo.nendpoints = CDCACM_NUM_EPS; /* Number of Endpoint */
1940 dev->devinfo.ifnobase = ifnobase; /* Offset to Interface-IDs */
1945 dev->devinfo.strbase = 0; /* Offset to String Numbers */