Searched full:usb (Results 1 – 25 of 1346) sorted by relevance
12345678910>>...54
/Zephyr-latest/drivers/usb/device/ |
D | Kconfig | 1 # USB device configuration options 7 bool "USB device controller drivers" 9 Enable USB device controller drivers. 14 bool "USB device controller supports high speed" 16 USB device controller supports high speed. 21 USB device controller supports remote wakeup feature. 24 bool "Designware USB Device Controller Driver" 28 Designware USB Device Controller Driver. 31 bool "DesignWare Controller and PHY support for USB specification 2.0" 34 Indicates whether or not USB specification version 2.0 is supported [all …]
|
/Zephyr-latest/samples/subsys/usb/testusb/ |
D | README.rst | 2 :name: USB testing application 5 Test USB device drivers using a loopback function. 8 to test USB device drivers and the device stack connected to a Linux host 20 To run USB tests: 32 [21746.128743] usb 9-1: new full-speed USB device number 16 using uhci_hcd 33 [21746.303051] usb 9-1: New USB device found, idVendor=2fe3, idProduct=0009, bcdDevice= 2.03 34 [21746.303055] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 35 [21746.303058] usb 9-1: Product: Zephyr testusb sample 36 [21746.303060] usb 9-1: Manufacturer: ZEPHYR 37 [21746.303063] usb 9-1: SerialNumber: 86FE679A598AC47A [all …]
|
/Zephyr-latest/samples/subsys/usb/common/ |
D | Kconfig.sample_usbd | 4 # This file contains Kconfig options and defaults for configuring USB devices 5 # using the new experimental USB device support. The scope of these options is 6 # limited to USB samples in project tree, you cannot use them in your own 9 menu "USB sample options" 13 string "USB device sample manufacturer string" 16 USB device sample manufacturer string. 19 string "USB device sample product string" 22 USB device sample product stringa. 25 hex "USB device sample Product ID" 28 USB device sample Product ID. [all …]
|
/Zephyr-latest/subsys/usb/device/ |
D | Kconfig | 1 # USB device stack configuration options 7 bool "USB Device Support" 11 Enable USB device stack. 16 module-str = usb device 20 hex "USB Vendor ID" 23 USB device vendor ID. MUST be configured by vendor. 26 hex "USB Product ID" 29 USB device product ID. MUST be configured by vendor. 32 string "USB manufacturer name" 35 USB device Manufacturer string. MUST be configured by vendor. [all …]
|
/Zephyr-latest/subsys/usb/usb_c/ |
D | Kconfig | 1 # USB-C stack configuration options 7 bool "USB-C Stack Support" 13 Enable the USB-C Stack. Note that each USB-C port gets its own thread. 18 int "USB-C stack init priority" 21 Initialization priority of the USB-C connector driver in POST_KERNEL. 22 This driver must be initialized after devices referenced by USB-C connectors 26 int "USB-C thread priority" 29 Set thread priority of the USB-C 32 int "USB-C thread stack size" 38 int "USB-C state machine cycle time in milliseconds" [all …]
|
/Zephyr-latest/drivers/usb/udc/ |
D | Kconfig | 6 bool "USB device controller drivers [EXPERIMENTAL]" 10 USB device controller driver. 54 module-str = usb drv 57 source "drivers/usb/udc/Kconfig.dwc2" 58 source "drivers/usb/udc/Kconfig.nrf" 59 source "drivers/usb/udc/Kconfig.kinetis" 60 source "drivers/usb/udc/Kconfig.skeleton" 61 source "drivers/usb/udc/Kconfig.virtual" 62 source "drivers/usb/udc/Kconfig.smartbond" 63 source "drivers/usb/udc/Kconfig.stm32" [all …]
|
/Zephyr-latest/samples/subsys/usb/shell/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-shell 2 :name: USB shell 5 Use shell commands to interact with USB device stack. 10 The sample enables new experimental USB device support and the shell function. 11 It is primarily intended to aid in the development and testing of USB controller 12 drivers and new USB support. 17 Assuming the board has a supported USB device controller, the example can be 21 :zephyr-app: samples/subsys/usb/shell 26 For the USB host functionality a supported host controller is required, 30 :zephyr-app: samples/subsys/usb/shell [all …]
|
/Zephyr-latest/subsys/usb/device_next/ |
D | Kconfig | 6 bool "New USB device stack [EXPERIMENTAL]" 11 New experimental USB device stack. 20 bool "USB device shell" 23 Enable USB device shell. 29 USB device thread initialization priority level. 32 int "USB device stack thread stack size" 35 USB device stack thread stack size in bytes. 41 Maximum number of USB device controller events that can be queued. 44 int "Maximum number of USB device notification messages" 48 Maximum number of USB device notification messages that can be queued. [all …]
|
/Zephyr-latest/samples/subsys/usb/cdc_acm/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-cdc-acm 2 :name: USB CDC-ACM 5 Use USB CDC-ACM driver to implement a serial port echo. 10 This sample app demonstrates use of a USB Communication Device Class (CDC) 14 This sample can be found under :zephyr_file:`samples/subsys/usb/cdc_acm` in the 20 This project requires an USB device driver, which is available for multiple 30 attach it to the USB to TTL Serial cable. Build and flash the project: 33 :zephyr-app: samples/subsys/usb/cdc_acm 46 usb 9-1: new full-speed USB device number 112 using uhci_hcd 47 usb 9-1: New USB device found, idVendor=8086, idProduct=f8a1 [all …]
|
/Zephyr-latest/subsys/usb/device/class/ |
D | Kconfig | 1 # USB class drivers configuration options 6 source "subsys/usb/device/class/Kconfig.cdc" 8 source "subsys/usb/device/class/Kconfig.msc" 10 source "subsys/usb/device/class/Kconfig.bt" 12 source "subsys/usb/device/class/Kconfig.test" 14 source "subsys/usb/device/class/netusb/Kconfig" 16 source "subsys/usb/device/class/hid/Kconfig" 18 source "subsys/usb/device/class/audio/Kconfig" 20 source "subsys/usb/device/class/dfu/Kconfig"
|
/Zephyr-latest/samples/subsys/usb/mass/ |
D | sample.yaml | 4 sample.usb.mass_ram_none: 14 - usb 21 - "The device is put in USB mass storage mode." 40 - usb 47 - "The device is put in USB mass storage mode." 48 sample.usb.mass_ram_fat: 59 - usb 66 - "The device is put in USB mass storage mode." 67 sample.usb.mass_flash_fatfs: 84 - usb [all …]
|
/Zephyr-latest/samples/subsys/usb_c/sink/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-c-sink 2 :name: Basic USB-C Sink 5 Implement a USB-C Power Delivery application in the form of a USB-C Sink. 10 This example demonstrates how to create a USB-C Power Delivery application and 11 how to generate USB VIF policies in XML format using the USB-C subsystem. The 12 application implements a USB-C Sink device. 14 After the USB-C Sink device is plugged into a Power Delivery charger, it 23 node that's compatible with ``usb-c-connector``. 74 USB Comms: 0 76 USB Susspend: 0 [all …]
|
/Zephyr-latest/subsys/usb/device/class/hid/ |
D | Kconfig | 1 # USB HID configuration options 7 bool "USB Human Interface Device support" 9 Enables USB Human Interface Device support. Default device name 15 string "USB HID device name template" 23 source "subsys/usb/device/class/Kconfig.template.composite_device_number" 26 module-str = usb hid 30 bool "USB HID Device Interrupt OUT Endpoint" 32 Enable USB HID Device Interrupt OUT Endpoint. 35 int "USB HID Device Interrupt Endpoint size" 38 USB HID Device interrupt endpoint size [all …]
|
/Zephyr-latest/include/zephyr/usb/ |
D | usbh.h | 9 * @brief New experimental USB device stack APIs and structures 11 * This file contains the USB device stack APIs and structures. 21 #include <zephyr/drivers/usb/uhc.h> 29 * @brief USB HOST Core Layer API 30 * @defgroup usb_host_core_api USB Host Core API 31 * @ingroup usb 36 * USB host support runtime context 39 /** Name of the USB device */ 57 * @brief USB Class Code triple 69 * @brief USB host class data and class instance API [all …]
|
/Zephyr-latest/scripts/tracing/ |
D | trace_capture_usb.py | 7 Script to capture tracing data with USB backend. 10 import usb.core 11 import usb.util 21 help="usb device vendor id") 23 help="usb device product id") 43 usb_device = usb.core.find(idVendor=vendor_id, idProduct=product_id) 53 except usb.core.USBError as e: 60 except usb.core.USBError as e: 67 read_endpoint = usb.util.find_descriptor(interface, custom_match = \ 69 usb.util.endpoint_direction( \ [all …]
|
/Zephyr-latest/drivers/usb/ |
D | Kconfig | 1 # USB configuration options 6 source "drivers/usb/bc12/Kconfig" 7 source "drivers/usb/udc/Kconfig" 8 source "drivers/usb/uhc/Kconfig" 9 source "drivers/usb/uvb/Kconfig" 10 source "drivers/usb/device/Kconfig" 11 source "drivers/usb/common/Kconfig"
|
/Zephyr-latest/subsys/usb/host/ |
D | Kconfig | 6 bool "USB host stack [EXPERIMENTAL]" 10 New experimental USB host stack. 19 bool "USB host shell" 22 Shell commands for USB host support. 28 USB host thread initialization priority level. 31 int "USB host stack thread stack size" 34 USB host stack thread stack size in bytes. 40 Maximum number of USB host controller events that can be queued.
|
/Zephyr-latest/subsys/usb/device/class/netusb/ |
D | Kconfig | 6 menu "USB Device Networking support" 13 bool "USB Ethernet Control Model (ECM) Networking device" 18 Class (CDC) USB protocol specified by USB-IF. 21 bool "USB Ethernet Emulation Model (EEM) Networking device" 25 Class (CDC) USB protocol and can be used to encapsulate Ethernet 26 frames for transport over USB. 29 bool "USB Remote NDIS (RNDIS) Networking device" 52 string "USB ECM Host OS MAC Address" 89 module-str = USB Device Network log level 94 endmenu # USB Device Networking support
|
/Zephyr-latest/samples/subsys/usb/uac2_explicit_feedback/ |
D | README.rst | 2 :name: USB Audio asynchronous explicit feedback sample 5 USB Audio 2 explicit feedback sample playing audio on I2S. 10 This sample demonstrates how to implement USB asynchronous audio playback with 11 explicit feedback. It can run on any board with USB and I2S support, but the 15 Asynchronous USB Audio 2 class device supporting 48 kHz 16-bit 2-channel 21 Asynchronous USB Audio is used when the actual sample clock is not controlled by 22 USB host. Because the sample clock is independent from USB SOF it is inevitable 24 shorter than 1 ms according to audio source (USB host). In the long run, this 33 obtain the timing information based on I2S and USB interrupts, but currently 39 The nRF5340 is capable of counting both edges of I2S LRCLK relative to USB SOF [all …]
|
/Zephyr-latest/samples/subsys/usb_c/source/ |
D | README.rst | 1 .. zephyr:code-sample:: usb-c-source 2 :name: Basic USB-C Source 5 Implement a USB-C Power Delivery application in the form of a USB-C Source. 10 This example demonstrates how to create a USB-C Power Delivery application 11 using the USB-C subsystem. The application implements a USB-C Source device. 13 After a USB-C Sink device is plugged into the USB-C Source device, it 23 node that's compatible with ``usb-c-connector``. 79 USB Comm Capable: 1 80 No USB Suspend: 1
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | tcpc.rst | 3 USB Type-C Port Controller (TCPC) 9 `TCPC <tcpc-specification_>`_ (USB Type-C Port Controller) 10 The TCPC is a device used to simplify the implementation of a USB-C system 13 * VBUS and VCONN control `USB Type-C <usb-type-c-specification_>`_: 23 * Power Delivery message reception and transmission `USB Power Delivery <usb-pd-specification_>`_: 51 https://www.usb.org/document-library/usb-type-cr-port-controller-interface-specification 54 https://www.usb.org/document-library/usb-type-cr-cable-and-connector-specification-revision-21 57 https://www.usb.org/document-library/usb-power-delivery
|
/Zephyr-latest/dts/bindings/usb-c/ |
D | usb-c-connector.yaml | 5 A USB Type-C connector node represents a physical USB Type-C connector. 6 It should be a child of a USB-C interface controller or a separate node 7 when it is attached to both MUX and USB-C interface controller. 10 …el/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/connector/usb-connector.yaml?h=v5… 14 USB-C connector attached to a STM32 UCPD typec port controller, which has 18 compatible = "zephyr,usb-c-vbus-adc"; 27 port1: usb-c-port@1 { 28 compatible = "usb-c-connector"; 40 compatible: "usb-c-connector" 102 * "default" corresponds to default USB voltage and current [all …]
|
/Zephyr-latest/samples/subsys/usb/audio/headphones_microphone/ |
D | sample.yaml | 2 name: USB audio Headphones Microphone sample 4 sample.usb.audio.headphones_microphone: 6 tags: usb 17 - "Found USB Headphones Device" 18 - "Found USB Microphone Device" 19 - "USB enabled"
|
/Zephyr-latest/include/zephyr/usb/class/ |
D | usbd_uac2.h | 9 * @brief USB Audio Class 2 device public header 23 * @brief USB Audio Class 2 device API 24 * @defgroup uac2_device USB Audio Class 2 device API 25 * @ingroup usb 43 * @brief USB Audio 2 application event handlers 51 * @param dev USB Audio 2 device 60 * @param dev USB Audio 2 device 63 * @param microframes True if USB connection speed uses microframes 72 * USB stack calls this function to obtain receive buffer address for 73 * AudioStreaming interface. The buffer is owned by USB stack until [all …]
|
/Zephyr-latest/dts/bindings/usb/ |
D | st,stm32-usb.yaml | 4 description: STM32 USB controller 6 compatible: "st,stm32-usb" 8 include: [usb-ep.yaml, pinctrl-device.yaml] 21 Size of USB dedicated RAM. STM32 SOC's reference 22 manual defines USB packet SRAM size. 27 Some boards use a USB DISCONNECT pin to enable 28 the pull-up resistor on USB Data Positive signal.
|
12345678910>>...54