Loading...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 | What: /config/usb-gadget Date: Jun 2013 KernelVersion: 3.11 Description: This group contains sub-groups corresponding to created USB gadgets. What: /config/usb-gadget/gadget Date: Jun 2013 KernelVersion: 3.11 Description: The attributes of a gadget: ================ ============================================ UDC bind a gadget to UDC/unbind a gadget; write UDC's name found in /sys/class/udc/* to bind a gadget, empty string "" to unbind. max_speed maximum speed the driver supports. Valid names are super-speed-plus, super-speed, high-speed, full-speed, and low-speed. bDeviceClass USB device class code bDeviceSubClass USB device subclass code bDeviceProtocol USB device protocol code bMaxPacketSize0 maximum endpoint 0 packet size bcdDevice bcd device release number bcdUSB bcd USB specification version number idProduct product ID idVendor vendor ID ================ ============================================ What: /config/usb-gadget/gadget/configs Date: Jun 2013 KernelVersion: 3.11 Description: This group contains a USB gadget's configurations What: /config/usb-gadget/gadget/configs/config Date: Jun 2013 KernelVersion: 3.11 Description: The attributes of a configuration: ================ ====================================== bmAttributes configuration characteristics MaxPower maximum power consumption from the bus ================ ====================================== What: /config/usb-gadget/gadget/configs/config/strings Date: Jun 2013 KernelVersion: 3.11 Description: This group contains subdirectories for language-specific strings for this configuration. What: /config/usb-gadget/gadget/configs/config/strings/language Date: Jun 2013 KernelVersion: 3.11 Description: The attributes: ================ ========================= configuration configuration description ================ ========================= What: /config/usb-gadget/gadget/functions Date: Jun 2013 KernelVersion: 3.11 Description: This group contains functions available to this USB gadget. What: /config/usb-gadget/gadget/functions/<func>.<inst>/interface.<n> Date: May 2014 KernelVersion: 3.16 Description: This group contains "Feature Descriptors" specific for one gadget's USB interface or one interface group described by an IAD. The attributes: ================= ===================================== compatible_id 8-byte string for "Compatible ID" sub_compatible_id 8-byte string for "Sub Compatible ID" ================= ===================================== What: /config/usb-gadget/gadget/functions/<func>.<inst>/interface.<n>/<property> Date: May 2014 KernelVersion: 3.16 Description: This group contains "Extended Property Descriptors" specific for one gadget's USB interface or one interface group described by an IAD. The attributes: ===== =============================================== type value 1..7 for interpreting the data - 1: unicode string - 2: unicode string with environment variable - 3: binary - 4: little-endian 32-bit - 5: big-endian 32-bit - 6: unicode string with a symbolic link - 7: multiple unicode strings data blob of data to be interpreted depending on type ===== =============================================== What: /config/usb-gadget/gadget/strings Date: Jun 2013 KernelVersion: 3.11 Description: This group contains subdirectories for language-specific strings for this gadget. What: /config/usb-gadget/gadget/strings/language Date: Jun 2013 KernelVersion: 3.11 Description: The attributes: ============ ================================= serialnumber gadget's serial number (string) product gadget's product description manufacturer gadget's manufacturer description ============ ================================= What: /config/usb-gadget/gadget/os_desc Date: May 2014 KernelVersion: 3.16 Description: This group contains "OS String" extension handling attributes. ============= =============================================== use flag turning "OS Descriptors" support on/off b_vendor_code one-byte value used for custom per-device and per-interface requests qw_sign an identifier to be reported as "OS String" proper ============= =============================================== What: /config/usb-gadget/gadget/webusb Date: Dec 2022 KernelVersion: 6.3 Description: This group contains "WebUSB" extension handling attributes. ============= =============================================== use flag turning "WebUSB" support on/off bcdVersion bcd WebUSB specification version number bVendorCode one-byte value used for custom per-device landingPage UTF-8 encoded URL of the device's landing page ============= =============================================== |