Lines Matching +full:vbus +full:- +full:detect
4 * SPDX-License-Identifier: Apache-2.0
46 * bString_length = (sizeof(initializer_string) - 1) * 2
48 * bString_length = sizeof(initializer_string) * 2 - 2
50 #define USB_BSTRING_LENGTH(s) (sizeof(s) * 2 - 2)
58 * bLength = 2 + sizeof(initializer_string) * 2 - 2
114 * if (setup->wIndex == WEBUSB_REQ_GET_URL) {
115 * uint8_t index = USB_GET_DESCRIPTOR_INDEX(setup->wValue);
118 * return -ENOTSUP;
127 * return -ENOTSUP;
136 /** Vendor request callback for device-to-host direction */
140 /** Vendor request callback for host-to-device direction */
217 /** Setup packet, up-to-date for the respective control request */
255 /** USB remote wake-up feature is enabled */
294 /** slist to manage Full-Speed device configurations */
296 /** slist to manage High-Speed device configurations */
302 /** Pointer to Full-Speed device descriptor */
304 /** Pointer to High-Speed device descriptor */
432 return c_data->uds_ctx; in usbd_class_get_ctx()
447 return c_data->priv; in usbd_class_get_private()
553 * static-storage-class specifier. Default and currently only supported
601 * static-storage-class specifier.
615 * static-storage-class specifier.
680 * @param vto_host Vendor callback for to-host direction request
681 * @param vto_dev Vendor callback for to-device direction request
703 * @param vto_host Vendor callback for to-host direction request
704 * @param vto_dev Vendor callback for to-device direction request
1147 * @brief Setup USB device configuration attribute Self-powered
1175 * @brief Check that the controller can detect the VBUS state change.
1177 * This can be used in a generic application to explicitly handle the VBUS
1179 * short delay to give the PMIC time to detect the bus, or to handle cases
1180 * where usbd_enable() can only be called after a VBUS detected event.
1184 * @return true if controller can detect VBUS state change, false otherwise