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