Lines Matching +full:cdc +full:- +full:acm
7 (updated 8-May-2008 for v2.3)
11 ----------------------
25 MA 02111-1307 USA.
35 -------------
55 --------
61 The gadget serial driver talks over USB to either a CDC ACM driver
65 --------------------------------------
66 | Host-Side CDC ACM USB Host |
68 | System | Generic USB | Driver |--------
71 -------------------------------------- |
76 -------------------------------------- |
78 | Device-Side | Gadget | Controller | |
79 | Linux | Serial | Driver |--------
82 --------------------------------------
84 On the device-side Linux system, the gadget serial driver looks
87 On the host-side system, the gadget serial device looks like a
88 CDC ACM compliant class device or a simple vendor specific device
92 The host side driver can potentially be any ACM compliant driver
94 interface. Gadget serial has been tested with the Linux ACM driver,
95 the Windows usbser.sys ACM driver, and the Linux USB generic serial
98 With the gadget serial driver and the host side ACM or generic
109 -----------------------------------
118 ACM device (recommended for interoperability), do this::
135 # ls -l /dev/ttyGS0 | cat
136 crw-rw---- 1 root root 253, 0 May 8 14:10 /dev/ttyGS0
139 Note that the major number (253, above) is system-specific. If
148 If gadget serial is loaded as an ACM device you will want to use
149 either the Windows or Linux ACM driver on the host side. If gadget
155 Installing the Windows Host ACM Driver
156 --------------------------------------
157 To use the Windows ACM driver you must have the "linux-cdc-acm.inf"
164 driver in the folder that contains the "linux-cdc-acm.inf" file.
170 path or browse to the folder containing the "linux-cdc-acm.inf" file.
185 Installing the Linux Host ACM Driver
186 ------------------------------------
187 To use the Linux ACM driver you must configure the Linux host side
188 kernel for "Support for Host-side USB" and for "USB Modem (CDC ACM)
206 I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=acm
208 I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=acm
212 If the host side Linux system is configured properly, the ACM driver
214 "acm" module is loaded.
218 ---------------------------------------------------
220 Linux host side kernel for "Support for Host-side USB", for "USB
245 echo 0x0525 0xA4A6 >/sys/bus/usb-serial/drivers/generic/new_id
257 -------------------------------------
263 On the gadget side run "minicom -s" to configure a new minicom
266 to 9600, 8, none, and 1--these settings mostly do not matter.
269 On a Linux host running the ACM driver, configure minicom similarly
271 ACM devices connected, change the device name appropriately.)
281 device, so you can leave them set to the default values--these