psphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget"/translations/zh_CN/usb/usb-serialmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/zh_TW/usb/usb-serialmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/it_IT/usb/usb-serialmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/ja_JP/usb/usb-serialmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/ko_KR/usb/usb-serialmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget"/translations/sp_SP/usb/usb-serialmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(h USB serialh]h USB serial}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhh, with the Toshiba E570, ...if you boot into the bootloader (hold down the power when hitting the reset button, continuing to hold onto the power until the bootloader screen is displayed), then put it in the cradle with the ipaq driver loaded, open a terminal on /dev/ttyUSB0, it gives you a "USB Reflash" terminal, which can be used to flash the ROM, as well as the microP code.. so much for needing Toshiba's $350 serial cable for flashing!! :D NOTE: This has NOT been tested. Use at your own risk. For any questions or problems with the driver, please contact Ganesh Varadarajan h](h)}(hX\This driver can be used to connect to Compaq iPAQ, HP Jornada, Casio EM500 and other PDAs running Windows CE 3.0 or PocketPC 2002 using a USB cable/cradle. Most devices supported by ActiveSync are supported out of the box. For others, please use module parameters to specify the product and vendor id. e.g. modprobe ipaq vendor=0x3f0 product=0x1125h]hX\This driver can be used to connect to Compaq iPAQ, HP Jornada, Casio EM500 and other PDAs running Windows CE 3.0 or PocketPC 2002 using a USB cable/cradle. Most devices supported by ActiveSync are supported out of the box. For others, please use module parameters to specify the product and vendor id. e.g. modprobe ipaq vendor=0x3f0 product=0x1125}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKihjubh)}(hX@The driver presents a serial interface (usually on /dev/ttyUSB0) over which one may run ppp and establish a TCP/IP link to the PDA. Once this is done, you can transfer files, backup, download email etc. The most significant advantage of using USB is speed - I can get 73 to 113 kbytes/sec for download/upload to my iPAQ.h]hX@The driver presents a serial interface (usually on /dev/ttyUSB0) over which one may run ppp and establish a TCP/IP link to the PDA. Once this is done, you can transfer files, backup, download email etc. The most significant advantage of using USB is speed - I can get 73 to 113 kbytes/sec for download/upload to my iPAQ.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKphjubh)}(hThis driver is only one of a set of components required to utilize the USB connection. Please visit http://synce.sourceforge.net which contains the necessary packages and a simple step-by-step howto.h](hdThis driver is only one of a set of components required to utilize the USB connection. Please visit }(hjhhhNhNubj)}(hhttp://synce.sourceforge.neth]hhttp://synce.sourceforge.net}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubhG which contains the necessary packages and a simple step-by-step howto.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKvhjubh)}(hOnce connected, you can use Win CE programs like ftpView, Pocket Outlook from the PDA and xcerdisp, synce utilities from the Linux side.h]hOnce connected, you can use Win CE programs like ftpView, Pocket Outlook from the PDA and xcerdisp, synce utilities from the Linux side.}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKzhjubh)}(hXTo use Pocket IE, follow the instructions given at http://www.tekguru.co.uk/EM500/usbtonet.htm to achieve the same thing on Win98. Omit the proxy server part; Linux is quite capable of forwarding packets unlike Win98. Another modification is required at least for the iPAQ - disable autosync by going to the Start/Settings/Connections menu and unchecking the "Automatically synchronize ..." box. Go to Start/Programs/Connections, connect the cable and select "usbdial" (or whatever you named your new USB connection). You should finally wind up with a "Connected to usbdial" window with status shown as connected. Now start up PIE and browse away.h](h3To use Pocket IE, follow the instructions given at }(hj4hhhNhNubj)}(h+http://www.tekguru.co.uk/EM500/usbtonet.htmh]h+http://www.tekguru.co.uk/EM500/usbtonet.htm}(hj<hhhNhNubah}(h]h ]h"]h$]h&]refurij>uh1jhj4ubhX5 to achieve the same thing on Win98. Omit the proxy server part; Linux is quite capable of forwarding packets unlike Win98. Another modification is required at least for the iPAQ - disable autosync by going to the Start/Settings/Connections menu and unchecking the “Automatically synchronize ...” box. Go to Start/Programs/Connections, connect the cable and select “usbdial” (or whatever you named your new USB connection). You should finally wind up with a “Connected to usbdial” window with status shown as connected. Now start up PIE and browse away.}(hj4hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK}hjubh)}(hIf it doesn't work for some reason, load both the usbserial and ipaq module with the module parameter "debug" set to 1 and examine the system log. You can also try soft-resetting your PDA before attempting a connection.h]hIf it doesn’t work for some reason, load both the usbserial and ipaq module with the module parameter “debug” set to 1 and examine the system log. You can also try soft-resetting your PDA before attempting a connection.}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hXmOther functionality may be possible depending on your PDA. According to Wes Cilldhaire , with the Toshiba E570, ...if you boot into the bootloader (hold down the power when hitting the reset button, continuing to hold onto the power until the bootloader screen is displayed), then put it in the cradle with the ipaq driver loaded, open a terminal on /dev/ttyUSB0, it gives you a "USB Reflash" terminal, which can be used to flash the ROM, as well as the microP code.. so much for needing Toshiba's $350 serial cable for flashing!! :D NOTE: This has NOT been tested. Use at your own risk.h](hXOther functionality may be possible depending on your PDA. According to Wes Cilldhaire <}(hjchhhNhNubj)}(hbillybobjoehenrybob@hotmail.comh]hbillybobjoehenrybob@hotmail.com}(hjkhhhNhNubah}(h]h ]h"]h$]h&]refuri&mailto:billybobjoehenrybob@hotmail.comuh1jhjcubhX>, with the Toshiba E570, ...if you boot into the bootloader (hold down the power when hitting the reset button, continuing to hold onto the power until the bootloader screen is displayed), then put it in the cradle with the ipaq driver loaded, open a terminal on /dev/ttyUSB0, it gives you a “USB Reflash” terminal, which can be used to flash the ROM, as well as the microP code.. so much for needing Toshiba’s $350 serial cable for flashing!! :D NOTE: This has NOT been tested. Use at your own risk.}(hjchhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(heFor any questions or problems with the driver, please contact Ganesh Varadarajan h](hRFor any questions or problems with the driver, please contact Ganesh Varadarajan <}(hjhhhNhNubj)}(hganesh@veritas.comh]hganesh@veritas.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:ganesh@veritas.comuh1jhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhhhKihjhhubeh}(h]pocketpc-pda-driverah ]h"]pocketpc pda driverah$]h&]uh1hhjchhhhhKgubh)}(hhh](h)}(hKeyspan PDA Serial Adapterh]hKeyspan PDA Serial Adapter}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hXSSingle port DB-9 serial adapter, pushed as a PDA adapter for iMacs (mostly sold in Macintosh catalogs, comes in a translucent white/green dongle). Fairly simple device. Firmware is homebrew. This driver also works for the Xircom/Entrega single port serial adapter. Current status: Things that work: - basic input/output (tested with 'cu') - blocking write when serial line can't keep up - changing baud rates (up to 115200) - getting/setting modem control pins (TIOCM{GET,SET,BIS,BIC}) - sending break (although duration looks suspect) Things that don't: - device strings (as logged by kernel) have trailing binary garbage - device ID isn't right, might collide with other Keyspan products - changing baud rates ought to flush tx/rx to avoid mangled half characters Big Things on the todo list: - parity, 7 vs 8 bits per char, 1 or 2 stop bits - HW flow control - not all of the standard USB descriptors are handled: Get_Status, Set_Feature, O_NONBLOCK, select() For any questions or problems with this driver, please contact Brian Warner at warner@lothar.com h](h)}(hXSingle port DB-9 serial adapter, pushed as a PDA adapter for iMacs (mostly sold in Macintosh catalogs, comes in a translucent white/green dongle). Fairly simple device. Firmware is homebrew. This driver also works for the Xircom/Entrega single port serial adapter.h]hXSingle port DB-9 serial adapter, pushed as a PDA adapter for iMacs (mostly sold in Macintosh catalogs, comes in a translucent white/green dongle). Fairly simple device. Firmware is homebrew. This driver also works for the Xircom/Entrega single port serial adapter.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hCurrent status:h]hCurrent status:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hXThings that work: - basic input/output (tested with 'cu') - blocking write when serial line can't keep up - changing baud rates (up to 115200) - getting/setting modem control pins (TIOCM{GET,SET,BIS,BIC}) - sending break (although duration looks suspect) Things that don't: - device strings (as logged by kernel) have trailing binary garbage - device ID isn't right, might collide with other Keyspan products - changing baud rates ought to flush tx/rx to avoid mangled half characters Big Things on the todo list: - parity, 7 vs 8 bits per char, 1 or 2 stop bits - HW flow control - not all of the standard USB descriptors are handled: Get_Status, Set_Feature, O_NONBLOCK, select() h]j)}(hhh](j)}(hThings that work: - basic input/output (tested with 'cu') - blocking write when serial line can't keep up - changing baud rates (up to 115200) - getting/setting modem control pins (TIOCM{GET,SET,BIS,BIC}) - sending break (although duration looks suspect) h](j)}(hThings that work:h]hThings that work:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubj/)}(hhh]h bullet_list)}(hhh](h list_item)}(h%basic input/output (tested with 'cu')h]h)}(hj h]h)basic input/output (tested with ‘cu’)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h-blocking write when serial line can't keep uph]h)}(hj"h]h/blocking write when serial line can’t keep up}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h"changing baud rates (up to 115200)h]h)}(hj9h]h"changing baud rates (up to 115200)}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj7ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h;getting/setting modem control pins (TIOCM{GET,SET,BIS,BIC})h]h)}(hjPh]h;getting/setting modem control pins (TIOCM{GET,SET,BIS,BIC})}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjNubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h0sending break (although duration looks suspect) h]h)}(h/sending break (although duration looks suspect)h]h/sending break (although duration looks suspect)}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjeubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]bullet-uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1j.hjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hThings that don't: - device strings (as logged by kernel) have trailing binary garbage - device ID isn't right, might collide with other Keyspan products - changing baud rates ought to flush tx/rx to avoid mangled half characters h](j)}(hThings that don't:h]hThings that don’t:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubj/)}(hhh]j)}(hhh](j)}(hAdevice strings (as logged by kernel) have trailing binary garbageh]h)}(hjh]hAdevice strings (as logged by kernel) have trailing binary garbage}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h@device ID isn't right, might collide with other Keyspan productsh]h)}(hjh]hBdevice ID isn’t right, might collide with other Keyspan products}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hJchanging baud rates ought to flush tx/rx to avoid mangled half characters h]h)}(hIchanging baud rates ought to flush tx/rx to avoid mangled half charactersh]hIchanging baud rates ought to flush tx/rx to avoid mangled half characters}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1j.hjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hBig Things on the todo list: - parity, 7 vs 8 bits per char, 1 or 2 stop bits - HW flow control - not all of the standard USB descriptors are handled: Get_Status, Set_Feature, O_NONBLOCK, select() h](j)}(hBig Things on the todo list:h]hBig Things on the todo list:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubj/)}(hhh]j)}(hhh](j)}(h.parity, 7 vs 8 bits per char, 1 or 2 stop bitsh]h)}(hjh]h.parity, 7 vs 8 bits per char, 1 or 2 stop bits}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hHW flow controlh]h)}(hj2h]hHW flow control}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj0ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hcnot all of the standard USB descriptors are handled: Get_Status, Set_Feature, O_NONBLOCK, select() h]h)}(hbnot all of the standard USB descriptors are handled: Get_Status, Set_Feature, O_NONBLOCK, select()h]hbnot all of the standard USB descriptors are handled: Get_Status, Set_Feature, O_NONBLOCK, select()}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjGubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1j.hjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h`For any questions or problems with this driver, please contact Brian Warner at warner@lothar.comh](hOFor any questions or problems with this driver, please contact Brian Warner at }(hj}hhhNhNubj)}(hwarner@lothar.comh]hwarner@lothar.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:warner@lothar.comuh1jhj}ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h]keyspan-pda-serial-adapterah ]h"]keyspan pda serial adapterah$]h&]uh1hhjchhhhhKubh)}(hhh](h)}(h"Keyspan USA-series Serial Adaptersh]h"Keyspan USA-series Serial Adapters}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hXSingle, Dual and Quad port adapters - driver uses Keyspan supplied firmware and is being developed with their support. Current status: The USA-18X, USA-28X, USA-19, USA-19W and USA-49W are supported and have been pretty thoroughly tested at various baud rates with 8-N-1 character settings. Other character lengths and parity setups are presently untested. The USA-28 isn't yet supported though doing so should be pretty straightforward. Contact the maintainer if you require this functionality. More information is available at: http://www.carnationsoftware.com/carnation/Keyspan.html For any questions or problems with this driver, please contact Hugh Blemings at hugh@misc.nu h](h)}(hvSingle, Dual and Quad port adapters - driver uses Keyspan supplied firmware and is being developed with their support.h]hvSingle, Dual and Quad port adapters - driver uses Keyspan supplied firmware and is being developed with their support.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hCurrent status:h]hCurrent status:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hXlThe USA-18X, USA-28X, USA-19, USA-19W and USA-49W are supported and have been pretty thoroughly tested at various baud rates with 8-N-1 character settings. Other character lengths and parity setups are presently untested. The USA-28 isn't yet supported though doing so should be pretty straightforward. Contact the maintainer if you require this functionality. h](h)}(hThe USA-18X, USA-28X, USA-19, USA-19W and USA-49W are supported and have been pretty thoroughly tested at various baud rates with 8-N-1 character settings. Other character lengths and parity setups are presently untested.h]hThe USA-18X, USA-28X, USA-19, USA-19W and USA-49W are supported and have been pretty thoroughly tested at various baud rates with 8-N-1 character settings. Other character lengths and parity setups are presently untested.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hThe USA-28 isn't yet supported though doing so should be pretty straightforward. Contact the maintainer if you require this functionality.h]hThe USA-28 isn’t yet supported though doing so should be pretty straightforward. Contact the maintainer if you require this functionality.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h!More information is available at:h]h!More information is available at:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h8http://www.carnationsoftware.com/carnation/Keyspan.html h]h)}(h7http://www.carnationsoftware.com/carnation/Keyspan.htmlh]j)}(hjh]h7http://www.carnationsoftware.com/carnation/Keyspan.html}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(h\For any questions or problems with this driver, please contact Hugh Blemings at hugh@misc.nuh](hPFor any questions or problems with this driver, please contact Hugh Blemings at }(hj0hhhNhNubj)}(h hugh@misc.nuh]h hugh@misc.nu}(hj8hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:hugh@misc.nuuh1jhj0ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h]"keyspan-usa-series-serial-adaptersah ]h"]"keyspan usa-series serial adaptersah$]h&]uh1hhjchhhhhKubh)}(hhh](h)}(hFTDI Single Port Serial Driverh]hFTDI Single Port Serial Driver}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj\hhhhhKubh)}(hThis is a single port DB-25 serial adapter. Devices supported include: - TripNav TN-200 USB GPS - Navis Engineering Bureau CH-4711 USB GPS For any questions or problems with this driver, please contact Bill Ryder. h](h)}(h+This is a single port DB-25 serial adapter.h]h+This is a single port DB-25 serial adapter.}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjmubh)}(hDevices supported include:h]hDevices supported include:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjmubh)}(hD- TripNav TN-200 USB GPS - Navis Engineering Bureau CH-4711 USB GPS h]j)}(hhh](j)}(hTripNav TN-200 USB GPSh]h)}(hjh]hTripNav TN-200 USB GPS}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h)Navis Engineering Bureau CH-4711 USB GPS h]h)}(h(Navis Engineering Bureau CH-4711 USB GPSh]h(Navis Engineering Bureau CH-4711 USB GPS}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjmubh)}(hJFor any questions or problems with this driver, please contact Bill Ryder.h]hJFor any questions or problems with this driver, please contact Bill Ryder.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjmubeh}(h]h ]h"]h$]h&]uh1hhhhKhj\hhubeh}(h]ftdi-single-port-serial-driverah ]h"]ftdi single port serial driverah$]h&]uh1hhjchhhhhKubh)}(hhh](h)}(hZyXEL omni.net lcd plus ISDN TAh]hZyXEL omni.net lcd plus ISDN TA}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hVThis is an ISDN TA. Please report both successes and troubles to azummo@towertech.it h]h)}(hTThis is an ISDN TA. Please report both successes and troubles to azummo@towertech.ith](hAThis is an ISDN TA. Please report both successes and troubles to }(hjhhhNhNubj)}(hazummo@towertech.ith]hazummo@towertech.it}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:azummo@towertech.ituh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h]zyxel-omni-net-lcd-plus-isdn-taah ]h"]zyxel omni.net lcd plus isdn taah$]h&]uh1hhjchhhhhKubh)}(hhh](h)}(h&Cypress M8 CY4601 Family Serial Driverh]h&Cypress M8 CY4601 Family Serial Driver}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj,hhhhhKubh)}(hXW This driver was in most part developed by Neil "koyama" Whelchel. It has been improved since that previous form to support dynamic serial line settings and improved line handling. The driver is for the most part stable and has been tested on an smp machine. (dual p2) Chipsets supported under CY4601 family: CY7C63723, CY7C63742, CY7C63743, CY7C64013 Devices supported: - DeLorme's USB Earthmate GPS (SiRF Star II lp arch) - Cypress HID->COM RS232 adapter Note: Cypress Semiconductor claims no affiliation with the hid->com device. Most devices using chipsets under the CY4601 family should work with the driver. As long as they stay true to the CY4601 usbserial specification. Technical notes: The Earthmate starts out at 4800 8N1 by default... the driver will upon start init to this setting. usbserial core provides the rest of the termios settings, along with some custom termios so that the output is in proper format and parsable. The device can be put into sirf mode by issuing NMEA command:: $PSRF100,,,,,*CHECKSUM $PSRF100,0,9600,8,1,0*0C It should then be sufficient to change the port termios to match this to begin communicating. As far as I can tell it supports pretty much every sirf command as documented online available with firmware 2.31, with some unknown message ids. The hid->com adapter can run at a maximum baud of 115200bps. Please note that the device has trouble or is incapable of raising line voltage properly. It will be fine with null modem links, as long as you do not try to link two together without hacking the adapter to set the line high. The driver is smp safe. Performance with the driver is rather low when using it for transferring files. This is being worked on, but I would be willing to accept patches. An urb queue or packet buffer would likely fit the bill here. If you have any questions, problems, patches, feature requests, etc. you can contact me here via email: dignome@gmail.com (your problems/patches can alternately be submitted to usb-devel) h](h)}(hX This driver was in most part developed by Neil "koyama" Whelchel. It has been improved since that previous form to support dynamic serial line settings and improved line handling. The driver is for the most part stable and has been tested on an smp machine. (dual p2)h]hXThis driver was in most part developed by Neil “koyama” Whelchel. It has been improved since that previous form to support dynamic serial line settings and improved line handling. The driver is for the most part stable and has been tested on an smp machine. (dual p2)}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj=ubh)}(hXChipsets supported under CY4601 family: CY7C63723, CY7C63742, CY7C63743, CY7C64013 Devices supported: - DeLorme's USB Earthmate GPS (SiRF Star II lp arch) - Cypress HID->COM RS232 adapter Note: Cypress Semiconductor claims no affiliation with the hid->com device. Most devices using chipsets under the CY4601 family should work with the driver. As long as they stay true to the CY4601 usbserial specification. Technical notes: The Earthmate starts out at 4800 8N1 by default... the driver will upon start init to this setting. usbserial core provides the rest of the termios settings, along with some custom termios so that the output is in proper format and parsable. The device can be put into sirf mode by issuing NMEA command:: $PSRF100,,,,,*CHECKSUM $PSRF100,0,9600,8,1,0*0C It should then be sufficient to change the port termios to match this to begin communicating. As far as I can tell it supports pretty much every sirf command as documented online available with firmware 2.31, with some unknown message ids. The hid->com adapter can run at a maximum baud of 115200bps. Please note that the device has trouble or is incapable of raising line voltage properly. It will be fine with null modem links, as long as you do not try to link two together without hacking the adapter to set the line high. The driver is smp safe. Performance with the driver is rather low when using it for transferring files. This is being worked on, but I would be willing to accept patches. An urb queue or packet buffer would likely fit the bill here. If you have any questions, problems, patches, feature requests, etc. you can contact me here via email: dignome@gmail.com (your problems/patches can alternately be submitted to usb-devel) h](h)}(h'Chipsets supported under CY4601 family:h]h'Chipsets supported under CY4601 family:}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjOubh)}(h+CY7C63723, CY7C63742, CY7C63743, CY7C64013 h]h)}(h*CY7C63723, CY7C63742, CY7C63743, CY7C64013h]h*CY7C63723, CY7C63742, CY7C63743, CY7C64013}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjaubah}(h]h ]h"]h$]h&]uh1hhhhKhjOubh)}(hDevices supported:h]hDevices supported:}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjOubh)}(hX~ - DeLorme's USB Earthmate GPS (SiRF Star II lp arch) - Cypress HID->COM RS232 adapter Note: Cypress Semiconductor claims no affiliation with the hid->com device. Most devices using chipsets under the CY4601 family should work with the driver. As long as they stay true to the CY4601 usbserial specification. h](h)}(h- DeLorme's USB Earthmate GPS (SiRF Star II lp arch) - Cypress HID->COM RS232 adapter Note: Cypress Semiconductor claims no affiliation with the hid->com device. h](j)}(hhh](j)}(h2DeLorme's USB Earthmate GPS (SiRF Star II lp arch)h]h)}(hjh]h4DeLorme’s USB Earthmate GPS (SiRF Star II lp arch)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hCypress HID->COM RS232 adapter h]h)}(hCypress HID->COM RS232 adapterh]hCypress HID->COM RS232 adapter}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjubj)}(hhh]j)}(hLNote: Cypress Semiconductor claims no affiliation with the hid->com device. h](j)}(hNote:h]hNote:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubj/)}(hhh]h)}(hECypress Semiconductor claims no affiliation with the hid->com device.h]hECypress Semiconductor claims no affiliation with the hid->com device.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j.hjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubh)}(hMost devices using chipsets under the CY4601 family should work with the driver. As long as they stay true to the CY4601 usbserial specification.h]hMost devices using chipsets under the CY4601 family should work with the driver. As long as they stay true to the CY4601 usbserial specification.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjOubh)}(hTechnical notes:h]hTechnical notes:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjOubh)}(hXThe Earthmate starts out at 4800 8N1 by default... the driver will upon start init to this setting. usbserial core provides the rest of the termios settings, along with some custom termios so that the output is in proper format and parsable. The device can be put into sirf mode by issuing NMEA command:: $PSRF100,,,,,*CHECKSUM $PSRF100,0,9600,8,1,0*0C It should then be sufficient to change the port termios to match this to begin communicating. As far as I can tell it supports pretty much every sirf command as documented online available with firmware 2.31, with some unknown message ids. The hid->com adapter can run at a maximum baud of 115200bps. Please note that the device has trouble or is incapable of raising line voltage properly. It will be fine with null modem links, as long as you do not try to link two together without hacking the adapter to set the line high. The driver is smp safe. Performance with the driver is rather low when using it for transferring files. This is being worked on, but I would be willing to accept patches. An urb queue or packet buffer would likely fit the bill here. If you have any questions, problems, patches, feature requests, etc. you can contact me here via email: dignome@gmail.com (your problems/patches can alternately be submitted to usb-devel) h](h)}(hThe Earthmate starts out at 4800 8N1 by default... the driver will upon start init to this setting. usbserial core provides the rest of the termios settings, along with some custom termios so that the output is in proper format and parsable.h]hThe Earthmate starts out at 4800 8N1 by default... the driver will upon start init to this setting. usbserial core provides the rest of the termios settings, along with some custom termios so that the output is in proper format and parsable.}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(h>The device can be put into sirf mode by issuing NMEA command::h]h=The device can be put into sirf mode by issuing NMEA command:}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubj0)}(h$PSRF100,,,,,*CHECKSUM $PSRF100,0,9600,8,1,0*0C It should then be sufficient to change the port termios to match this to begin communicating.h]h$PSRF100,,,,,*CHECKSUM $PSRF100,0,9600,8,1,0*0C It should then be sufficient to change the port termios to match this to begin communicating.}hjGsbah}(h]h ]h"]h$]h&]j?j@uh1j/hhhM hj'ubh)}(hAs far as I can tell it supports pretty much every sirf command as documented online available with firmware 2.31, with some unknown message ids.h]hAs far as I can tell it supports pretty much every sirf command as documented online available with firmware 2.31, with some unknown message ids.}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(hXThe hid->com adapter can run at a maximum baud of 115200bps. Please note that the device has trouble or is incapable of raising line voltage properly. It will be fine with null modem links, as long as you do not try to link two together without hacking the adapter to set the line high.h]hXThe hid->com adapter can run at a maximum baud of 115200bps. Please note that the device has trouble or is incapable of raising line voltage properly. It will be fine with null modem links, as long as you do not try to link two together without hacking the adapter to set the line high.}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(hThe driver is smp safe. Performance with the driver is rather low when using it for transferring files. This is being worked on, but I would be willing to accept patches. An urb queue or packet buffer would likely fit the bill here.h]hThe driver is smp safe. Performance with the driver is rather low when using it for transferring files. This is being worked on, but I would be willing to accept patches. An urb queue or packet buffer would likely fit the bill here.}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(hgIf you have any questions, problems, patches, feature requests, etc. you can contact me here via email:h]hgIf you have any questions, problems, patches, feature requests, etc. you can contact me here via email:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj'ubh)}(hn dignome@gmail.com (your problems/patches can alternately be submitted to usb-devel) h](h)}(hdignome@gmail.com h]h)}(hdignome@gmail.comh]j)}(hjh]hdignome@gmail.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:dignome@gmail.comuh1jhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hA(your problems/patches can alternately be submitted to usb-devel)h]hA(your problems/patches can alternately be submitted to usb-devel)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM!hjubeh}(h]h ]h"]h$]h&]uh1hhhhMhj'ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjOubeh}(h]h ]h"]h$]h&]uh1hhhhKhj=ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj,hhubeh}(h]&cypress-m8-cy4601-family-serial-driverah ]h"]&cypress m8 cy4601 family serial driverah$]h&]uh1hhjchhhhhKubh)}(hhh](h)}(hDigi AccelePort Driverh]hDigi AccelePort Driver}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhM%ubh)}(hX#This driver supports the Digi AccelePort USB 2 and 4 devices, 2 port (plus a parallel port) and 4 port USB serial converters. The driver does NOT yet support the Digi AccelePort USB 8. This driver works under SMP with the usb-uhci driver. It does not work under SMP with the uhci driver. The driver is generally working, though we still have a few more ioctls to implement and final testing and debugging to do. The parallel port on the USB 2 is supported as a serial to parallel converter; in other words, it appears as another USB serial port on Linux, even though physically it is really a parallel port. The Digi Acceleport USB 8 is not yet supported. Please contact Peter Berger (pberger@brimson.com) or Al Borchers (alborchers@steinerpoint.com) for questions or problems with this driver. h](h)}(hThis driver supports the Digi AccelePort USB 2 and 4 devices, 2 port (plus a parallel port) and 4 port USB serial converters. The driver does NOT yet support the Digi AccelePort USB 8.h]hThis driver supports the Digi AccelePort USB 2 and 4 devices, 2 port (plus a parallel port) and 4 port USB serial converters. The driver does NOT yet support the Digi AccelePort USB 8.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM'hjubh)}(hgThis driver works under SMP with the usb-uhci driver. It does not work under SMP with the uhci driver.h]hgThis driver works under SMP with the usb-uhci driver. It does not work under SMP with the uhci driver.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM+hjubh)}(hXqThe driver is generally working, though we still have a few more ioctls to implement and final testing and debugging to do. The parallel port on the USB 2 is supported as a serial to parallel converter; in other words, it appears as another USB serial port on Linux, even though physically it is really a parallel port. The Digi Acceleport USB 8 is not yet supported.h]hXqThe driver is generally working, though we still have a few more ioctls to implement and final testing and debugging to do. The parallel port on the USB 2 is supported as a serial to parallel converter; in other words, it appears as another USB serial port on Linux, even though physically it is really a parallel port. The Digi Acceleport USB 8 is not yet supported.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM.hjubh)}(hPlease contact Peter Berger (pberger@brimson.com) or Al Borchers (alborchers@steinerpoint.com) for questions or problems with this driver.h](hPlease contact Peter Berger (}(hj! hhhNhNubj)}(hpberger@brimson.comh]hpberger@brimson.com}(hj) hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:pberger@brimson.comuh1jhj! ubh) or Al Borchers (}(hj! hhhNhNubj)}(halborchers@steinerpoint.comh]halborchers@steinerpoint.com}(hj= hhhNhNubah}(h]h ]h"]h$]h&]refuri"mailto:alborchers@steinerpoint.comuh1jhj! ubh-) for questions or problems with this driver.}(hj! hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM5hjubeh}(h]h ]h"]h$]h&]uh1hhhhM'hjhhubeh}(h]digi-acceleport-driverah ]h"]digi acceleport driverah$]h&]uh1hhjchhhhhM%ubh)}(hhh](h)}(h Belkin USB Serial Adapter F5U103h]h Belkin USB Serial Adapter F5U103}(hjh hhhNhNubah}(h]h ]h"]h$]h&]uh1hhje hhhhhM;ubh)}(hXnSingle port DB-9/PS-2 serial adapter from Belkin with firmware by eTEK Labs. The Peracom single port serial adapter also works with this driver, as well as the GoHubs adapter. Current status: The following have been tested and work: - Baud rate 300-230400 - Data bits 5-8 - Stop bits 1-2 - Parity N,E,O,M,S - Handshake None, Software (XON/XOFF), Hardware (CTSRTS,CTSDTR) [1]_ - Break Set and clear - Line control Input/Output query and control [2]_ .. [1] Hardware input flow control is only enabled for firmware levels above 2.06. Read source code comments describing Belkin firmware errata. Hardware output flow control is working for all firmware versions. .. [2] Queries of inputs (CTS,DSR,CD,RI) show the last reported state. Queries of outputs (DTR,RTS) show the last requested state and may not reflect current state as set by automatic hardware flow control. TO DO List: - Add true modem control line query capability. Currently tracks the states reported by the interrupt and the states requested. - Add error reporting back to application for UART error conditions. - Add support for flush ioctls. - Add everything else that is missing :) For any questions or problems with this driver, please contact William Greathouse at wgreathouse@smva.com h](h)}(hSingle port DB-9/PS-2 serial adapter from Belkin with firmware by eTEK Labs. The Peracom single port serial adapter also works with this driver, as well as the GoHubs adapter.h]hSingle port DB-9/PS-2 serial adapter from Belkin with firmware by eTEK Labs. The Peracom single port serial adapter also works with this driver, as well as the GoHubs adapter.}(hjz hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM=hjv ubh)}(hCurrent status:h]hCurrent status:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMAhjv ubh)}(hX)The following have been tested and work: - Baud rate 300-230400 - Data bits 5-8 - Stop bits 1-2 - Parity N,E,O,M,S - Handshake None, Software (XON/XOFF), Hardware (CTSRTS,CTSDTR) [1]_ - Break Set and clear - Line control Input/Output query and control [2]_ h](h)}(h(The following have been tested and work:h]h(The following have been tested and work:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMChj ubh)}(h- Baud rate 300-230400 - Data bits 5-8 - Stop bits 1-2 - Parity N,E,O,M,S - Handshake None, Software (XON/XOFF), Hardware (CTSRTS,CTSDTR) [1]_ - Break Set and clear - Line control Input/Output query and control [2]_ h]j)}(hhh](j)}(hBaud rate 300-230400h]h)}(hj h]hBaud rate 300-230400}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMEhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hData bits 5-8h]h)}(hj h]hData bits 5-8}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMFhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hStop bits 1-2h]h)}(hj h]hStop bits 1-2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMGhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hParity N,E,O,M,Sh]h)}(hj h]hParity N,E,O,M,S}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMHhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hEHandshake None, Software (XON/XOFF), Hardware (CTSRTS,CTSDTR) [1]_h]h)}(hj h](hAHandshake None, Software (XON/XOFF), Hardware (CTSRTS,CTSDTR) }(hj hhhNhNubhfootnote_reference)}(h[1]_h]h1}(hj hhhNhNubah}(h]id1ah ]h"]h$]h&]refidid3docnameusb/usb-serialuh1j hj resolvedKubeh}(h]h ]h"]h$]h&]uh1hhhhMIhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hBreak Set and clearh]h)}(hj: h]hBreak Set and clear}(hj< hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMJhj8 ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h1Line control Input/Output query and control [2]_ h]h)}(h0Line control Input/Output query and control [2]_h](h,Line control Input/Output query and control }(hjS hhhNhNubj )}(h[2]_h]h2}(hj[ hhhNhNubah}(h]id2ah ]h"]h$]h&]j' id4j) j* uh1j hjS j+ Kubeh}(h]h ]h"]h$]h&]uh1hhhhMKhjO ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMEhj ubah}(h]h ]h"]h$]h&]uh1hhhhMEhj ubeh}(h]h ]h"]h$]h&]uh1hhhhMChjv ubhfootnote)}(hHardware input flow control is only enabled for firmware levels above 2.06. Read source code comments describing Belkin firmware errata. Hardware output flow control is working for all firmware versions. h](hlabel)}(h1h]h1}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj ubh)}(hHardware input flow control is only enabled for firmware levels above 2.06. Read source code comments describing Belkin firmware errata. Hardware output flow control is working for all firmware versions.h]hHardware input flow control is only enabled for firmware levels above 2.06. Read source code comments describing Belkin firmware errata. Hardware output flow control is working for all firmware versions.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMNhj ubeh}(h]j( ah ]h"]1ah$]h&]j" aj) j* uh1j hhhMMhjv j+ Kubj )}(hQueries of inputs (CTS,DSR,CD,RI) show the last reported state. Queries of outputs (DTR,RTS) show the last requested state and may not reflect current state as set by automatic hardware flow control. h](j )}(h2h]h2}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj ubh)}(hQueries of inputs (CTS,DSR,CD,RI) show the last reported state. Queries of outputs (DTR,RTS) show the last requested state and may not reflect current state as set by automatic hardware flow control.h]hQueries of inputs (CTS,DSR,CD,RI) show the last reported state. Queries of outputs (DTR,RTS) show the last requested state and may not reflect current state as set by automatic hardware flow control.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMThj ubeh}(h]jj ah ]h"]2ah$]h&]je aj) j* uh1j hhhMShjv j+ Kubj)}(hhh]j)}(hXTO DO List: - Add true modem control line query capability. Currently tracks the states reported by the interrupt and the states requested. - Add error reporting back to application for UART error conditions. - Add support for flush ioctls. - Add everything else that is missing :) h](j)}(h TO DO List:h]h TO DO List:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM^hj ubj/)}(hhh]j)}(hhh](j)}(h~Add true modem control line query capability. Currently tracks the states reported by the interrupt and the states requested.h]h)}(h~Add true modem control line query capability. Currently tracks the states reported by the interrupt and the states requested.h]h~Add true modem control line query capability. Currently tracks the states reported by the interrupt and the states requested.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMZhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hBAdd error reporting back to application for UART error conditions.h]h)}(hj h]hBAdd error reporting back to application for UART error conditions.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM\hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hAdd support for flush ioctls.h]h)}(hj' h]hAdd support for flush ioctls.}(hj) hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM]hj% ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h'Add everything else that is missing :) h]h)}(h&Add everything else that is missing :)h]h&Add everything else that is missing :)}(hj@ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM^hj< ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMZhj ubah}(h]h ]h"]h$]h&]uh1j.hj ubeh}(h]h ]h"]h$]h&]uh1jhhhM^hj ubah}(h]h ]h"]h$]h&]uh1jhjv ubh)}(hiFor any questions or problems with this driver, please contact William Greathouse at wgreathouse@smva.comh](hUFor any questions or problems with this driver, please contact William Greathouse at }(hjl hhhNhNubj)}(hwgreathouse@smva.comh]hwgreathouse@smva.com}(hjt hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:wgreathouse@smva.comuh1jhjl ubeh}(h]h ]h"]h$]h&]uh1hhhhM`hjv ubeh}(h]h ]h"]h$]h&]uh1hhhhM=hje hhubeh}(h] belkin-usb-serial-adapter-f5u103ah ]h"] belkin usb serial adapter f5u103ah$]h&]uh1hhjchhhhhM;ubh)}(hhh](h)}(h Empeg empeg-car Mark I/II Driverh]h Empeg empeg-car Mark I/II Driver}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhMeubh)}(hXThis is an experimental driver to provide connectivity support for the client synchronization tools for an Empeg empeg-car mp3 player. Tips: * Don't forget to create the device nodes for ttyUSB{0,1,2,...} * modprobe empeg (modprobe is your friend) * emptool --usb /dev/ttyUSB0 (or whatever you named your device node) For any questions or problems with this driver, please contact Gary Brubaker at xavyer@ix.netcom.com h](h)}(hThis is an experimental driver to provide connectivity support for the client synchronization tools for an Empeg empeg-car mp3 player.h]hThis is an experimental driver to provide connectivity support for the client synchronization tools for an Empeg empeg-car mp3 player.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMghj ubj)}(hhh]j)}(hTips: * Don't forget to create the device nodes for ttyUSB{0,1,2,...} * modprobe empeg (modprobe is your friend) * emptool --usb /dev/ttyUSB0 (or whatever you named your device node) h](j)}(hTips:h]hTips:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMmhj ubj/)}(hhh]j)}(hhh](j)}(h=Don't forget to create the device nodes for ttyUSB{0,1,2,...}h]h)}(hj h]h?Don’t forget to create the device nodes for ttyUSB{0,1,2,...}}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMkhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h(modprobe empeg (modprobe is your friend)h]h)}(hj h]h(modprobe empeg (modprobe is your friend)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMlhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hDemptool --usb /dev/ttyUSB0 (or whatever you named your device node) h]h)}(hCemptool --usb /dev/ttyUSB0 (or whatever you named your device node)h]hCemptool --usb /dev/ttyUSB0 (or whatever you named your device node)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMmhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]j*uh1jhhhMkhj ubah}(h]h ]h"]h$]h&]uh1j.hj ubeh}(h]h ]h"]h$]h&]uh1jhhhMmhj ubah}(h]h ]h"]h$]h&]uh1jhj ubh)}(hdFor any questions or problems with this driver, please contact Gary Brubaker at xavyer@ix.netcom.comh](hPFor any questions or problems with this driver, please contact Gary Brubaker at }(hj5 hhhNhNubj)}(hxavyer@ix.netcom.comh]hxavyer@ix.netcom.com}(hj= hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:xavyer@ix.netcom.comuh1jhj5 ubeh}(h]h ]h"]h$]h&]uh1hhhhMohj ubeh}(h]h ]h"]h$]h&]uh1hhhhMghj hhubeh}(h] empeg-empeg-car-mark-i-ii-driverah ]h"] empeg empeg-car mark i/ii driverah$]h&]uh1hhjchhhhhMeubh)}(hhh](h)}(h'MCT USB Single Port Serial Adapter U232h]h'MCT USB Single Port Serial Adapter U232}(hjd hhhNhNubah}(h]h ]h"]h$]h&]uh1hhja hhhhhMtubh)}(hXDThis driver is for the MCT USB-RS232 Converter (25 pin, Model No. U232-P25) from Magic Control Technology Corp. (there is also a 9 pin Model No. U232-P9). More information about this device can be found at the manufacturer's web-site: http://www.mct.com.tw. The driver is generally working, though it still needs some more testing. It is derived from the Belkin USB Serial Adapter F5U103 driver and its TODO list is valid for this driver as well. This driver has also been found to work for other products, which have the same Vendor ID but different Product IDs. Sitecom's U232-P25 serial converter uses Product ID 0x230 and Vendor ID 0x711 and works with this driver. Also, D-Link's DU-H3SP USB BAY also works with this driver. For any questions or problems with this driver, please contact Wolfgang Grandegger at wolfgang@ces.ch h](h)}(hXThis driver is for the MCT USB-RS232 Converter (25 pin, Model No. U232-P25) from Magic Control Technology Corp. (there is also a 9 pin Model No. U232-P9). More information about this device can be found at the manufacturer's web-site: http://www.mct.com.tw.h](hThis driver is for the MCT USB-RS232 Converter (25 pin, Model No. U232-P25) from Magic Control Technology Corp. (there is also a 9 pin Model No. U232-P9). More information about this device can be found at the manufacturer’s web-site: }(hjv hhhNhNubj)}(hhttp://www.mct.com.twh]hhttp://www.mct.com.tw}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]refurij uh1jhjv ubh.}(hjv hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMvhjr ubh)}(hThe driver is generally working, though it still needs some more testing. It is derived from the Belkin USB Serial Adapter F5U103 driver and its TODO list is valid for this driver as well.h]hThe driver is generally working, though it still needs some more testing. It is derived from the Belkin USB Serial Adapter F5U103 driver and its TODO list is valid for this driver as well.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM{hjr ubh)}(hXThis driver has also been found to work for other products, which have the same Vendor ID but different Product IDs. Sitecom's U232-P25 serial converter uses Product ID 0x230 and Vendor ID 0x711 and works with this driver. Also, D-Link's DU-H3SP USB BAY also works with this driver.h]hXThis driver has also been found to work for other products, which have the same Vendor ID but different Product IDs. Sitecom’s U232-P25 serial converter uses Product ID 0x230 and Vendor ID 0x711 and works with this driver. Also, D-Link’s DU-H3SP USB BAY also works with this driver.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjr ubh)}(heFor any questions or problems with this driver, please contact Wolfgang Grandegger at wolfgang@ces.chh](hVFor any questions or problems with this driver, please contact Wolfgang Grandegger at }(hj hhhNhNubj)}(hwolfgang@ces.chh]hwolfgang@ces.ch}(hj hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:wolfgang@ces.chuh1jhj ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjr ubeh}(h]h ]h"]h$]h&]uh1hhhhMvhja hhubeh}(h]'mct-usb-single-port-serial-adapter-u232ah ]h"]'mct usb single port serial adapter u232ah$]h&]uh1hhjchhhhhMtubh)}(hhh](h)}(h#Inside Out Networks Edgeport Driverh]h#Inside Out Networks Edgeport Driver}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhMubh)}(hXThis driver supports all devices made by Inside Out Networks, specifically the following models: - Edgeport/4 - Rapidport/4 - Edgeport/4t - Edgeport/2 - Edgeport/4i - Edgeport/2i - Edgeport/421 - Edgeport/21 - Edgeport/8 - Edgeport/8 Dual - Edgeport/2D8 - Edgeport/4D8 - Edgeport/8i - Edgeport/2 DIN - Edgeport/4 DIN - Edgeport/16 Dual For any questions or problems with this driver, please contact Greg Kroah-Hartman at greg@kroah.com h](h)}(h`This driver supports all devices made by Inside Out Networks, specifically the following models:h]h`This driver supports all devices made by Inside Out Networks, specifically the following models:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(h- Edgeport/4 - Rapidport/4 - Edgeport/4t - Edgeport/2 - Edgeport/4i - Edgeport/2i - Edgeport/421 - Edgeport/21 - Edgeport/8 - Edgeport/8 Dual - Edgeport/2D8 - Edgeport/4D8 - Edgeport/8i - Edgeport/2 DIN - Edgeport/4 DIN - Edgeport/16 Dual h]j)}(hhh](j)}(h Edgeport/4h]h)}(hj h]h Edgeport/4}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Rapidport/4h]h)}(hj" h]h Rapidport/4}(hj$ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/4th]h)}(hj9 h]h Edgeport/4t}(hj; hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj7 ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/2h]h)}(hjP h]h Edgeport/2}(hjR hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjN ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/4ih]h)}(hjg h]h Edgeport/4i}(hji hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhje ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/2ih]h)}(hj~ h]h Edgeport/2i}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj| ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/421h]h)}(hj h]h Edgeport/421}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/21h]h)}(hj h]h Edgeport/21}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/8h]h)}(hj h]h Edgeport/8}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hEdgeport/8 Dualh]h)}(hj h]hEdgeport/8 Dual}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/2D8h]h)}(hj h]h Edgeport/2D8}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/4D8h]h)}(hjh]h Edgeport/4D8}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(h Edgeport/8ih]h)}(hjh]h Edgeport/8i}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hEdgeport/2 DINh]h)}(hj6h]hEdgeport/2 DIN}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj4ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hEdgeport/4 DINh]h)}(hjMh]hEdgeport/4 DIN}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjKubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hEdgeport/16 Dual h]h)}(hEdgeport/16 Dualh]hEdgeport/16 Dual}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjbubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1hhhhMhj ubh)}(hcFor any questions or problems with this driver, please contact Greg Kroah-Hartman at greg@kroah.comh](hUFor any questions or problems with this driver, please contact Greg Kroah-Hartman at }(hjhhhNhNubj)}(hgreg@kroah.comh]hgreg@kroah.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:greg@kroah.comuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhj ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj hhubeh}(h]#inside-out-networks-edgeport-driverah ]h"]#inside out networks edgeport driverah$]h&]uh1hhjchhhhhMubh)}(hhh](h)}(h5REINER SCT cyberJack pinpad/e-com USB chipcard readerh]h5REINER SCT cyberJack pinpad/e-com USB chipcard reader}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hXInterface to ISO 7816 compatible contactbased chipcards, e.g. GSM SIMs. Current status: This is the kernel part of the driver for this USB card reader. There is also a user part for a CT-API driver available. A site for downloading is TBA. For now, you can request it from the maintainer (linux-usb@sii.li). For any questions or problems with this driver, please contact linux-usb@sii.li h](h)}(hGInterface to ISO 7816 compatible contactbased chipcards, e.g. GSM SIMs.h]hGInterface to ISO 7816 compatible contactbased chipcards, e.g. GSM SIMs.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hCurrent status:h]hCurrent status:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hThis is the kernel part of the driver for this USB card reader. There is also a user part for a CT-API driver available. A site for downloading is TBA. For now, you can request it from the maintainer (linux-usb@sii.li). h]h)}(hThis is the kernel part of the driver for this USB card reader. There is also a user part for a CT-API driver available. A site for downloading is TBA. For now, you can request it from the maintainer (linux-usb@sii.li).h](hThis is the kernel part of the driver for this USB card reader. There is also a user part for a CT-API driver available. A site for downloading is TBA. For now, you can request it from the maintainer (}(hjhhhNhNubj)}(hlinux-usb@sii.lih]hlinux-usb@sii.li}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:linux-usb@sii.liuh1jhjubh).}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hOFor any questions or problems with this driver, please contact linux-usb@sii.lih](h?For any questions or problems with this driver, please contact }(hjhhhNhNubj)}(hlinux-usb@sii.lih]hlinux-usb@sii.li}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:linux-usb@sii.liuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubeh}(h]5reiner-sct-cyberjack-pinpad-e-com-usb-chipcard-readerah ]h"]5reiner sct cyberjack pinpad/e-com usb chipcard readerah$]h&]uh1hhjchhhhhMubh)}(hhh](h)}(hProlific PL2303 Driverh]hProlific PL2303 Driver}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj;hhhhhMubh)}(hXThis driver supports any device that has the PL2303 chip from Prolific in it. This includes a number of single port USB to serial converters, more than 70% of USB GPS devices (in 2010), and some USB UPSes. Devices from Aten (the UC-232) and IO-Data work with this driver, as does the DCU-11 mobile-phone cable. For any questions or problems with this driver, please contact Greg Kroah-Hartman at greg@kroah.com h](h)}(hX7This driver supports any device that has the PL2303 chip from Prolific in it. This includes a number of single port USB to serial converters, more than 70% of USB GPS devices (in 2010), and some USB UPSes. Devices from Aten (the UC-232) and IO-Data work with this driver, as does the DCU-11 mobile-phone cable.h]hX7This driver supports any device that has the PL2303 chip from Prolific in it. This includes a number of single port USB to serial converters, more than 70% of USB GPS devices (in 2010), and some USB UPSes. Devices from Aten (the UC-232) and IO-Data work with this driver, as does the DCU-11 mobile-phone cable.}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjLubh)}(hcFor any questions or problems with this driver, please contact Greg Kroah-Hartman at greg@kroah.comh](hUFor any questions or problems with this driver, please contact Greg Kroah-Hartman at }(hj^hhhNhNubj)}(hgreg@kroah.comh]hgreg@kroah.com}(hjfhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:greg@kroah.comuh1jhj^ubeh}(h]h ]h"]h$]h&]uh1hhhhMhjLubeh}(h]h ]h"]h$]h&]uh1hhhhMhj;hhubeh}(h]prolific-pl2303-driverah ]h"]prolific pl2303 driverah$]h&]uh1hhjchhhhhMubh)}(hhh](h)}(h8KL5KUSB105 chipset / PalmConnect USB single-port adapterh]h8KL5KUSB105 chipset / PalmConnect USB single-port adapter}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hCurrent status:h]hCurrent status:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(hXThe driver was put together by looking at the usb bus transactions done by Palm's driver under Windows, so a lot of functionality is still missing. Notably, serial ioctls are sometimes faked or not yet implemented. Support for finding out about DSR and CTS line status is however implemented (though not nicely), so your favorite autopilot(1) and pilot-manager -daemon calls will work. Baud rates up to 115200 are supported, but handshaking (software or hardware) is not, which is why it is wise to cut down on the rate used is wise for large transfers until this is settled. See http://www.uuhaus.de/linux/palmconnect.html for up-to-date information on this driver. h](h)}(hXBThe driver was put together by looking at the usb bus transactions done by Palm's driver under Windows, so a lot of functionality is still missing. Notably, serial ioctls are sometimes faked or not yet implemented. Support for finding out about DSR and CTS line status is however implemented (though not nicely), so your favorite autopilot(1) and pilot-manager -daemon calls will work. Baud rates up to 115200 are supported, but handshaking (software or hardware) is not, which is why it is wise to cut down on the rate used is wise for large transfers until this is settled.h]hXDThe driver was put together by looking at the usb bus transactions done by Palm’s driver under Windows, so a lot of functionality is still missing. Notably, serial ioctls are sometimes faked or not yet implemented. Support for finding out about DSR and CTS line status is however implemented (though not nicely), so your favorite autopilot(1) and pilot-manager -daemon calls will work. Baud rates up to 115200 are supported, but handshaking (software or hardware) is not, which is why it is wise to cut down on the rate used is wise for large transfers until this is settled.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hZSee http://www.uuhaus.de/linux/palmconnect.html for up-to-date information on this driver.h](hSee }(hjhhhNhNubj)}(h+http://www.uuhaus.de/linux/palmconnect.htmlh]h+http://www.uuhaus.de/linux/palmconnect.html}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubh+ for up-to-date information on this driver.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubeh}(h]6kl5kusb105-chipset-palmconnect-usb-single-port-adapterah ]h"]8kl5kusb105 chipset / palmconnect usb single-port adapterah$]h&]uh1hhjchhhhhMubh)}(hhh](h)}(hWinchiphead CH341 Driverh]hWinchiphead CH341 Driver}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hXThis driver is for the Winchiphead CH341 USB-RS232 Converter. This chip also implements an IEEE 1284 parallel port, I2C and SPI, but that is not supported by the driver. The protocol was analyzed from the behaviour of the Windows driver, no datasheet is available at present. The manufacturer's website: http://www.winchiphead.com/. For any questions or problems with this driver, please contact frank@kingswood-consulting.co.uk. h](h)}(hXThis driver is for the Winchiphead CH341 USB-RS232 Converter. This chip also implements an IEEE 1284 parallel port, I2C and SPI, but that is not supported by the driver. The protocol was analyzed from the behaviour of the Windows driver, no datasheet is available at present.h]hXThis driver is for the Winchiphead CH341 USB-RS232 Converter. This chip also implements an IEEE 1284 parallel port, I2C and SPI, but that is not supported by the driver. The protocol was analyzed from the behaviour of the Windows driver, no datasheet is available at present.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h8The manufacturer's website: http://www.winchiphead.com/.h](hThe manufacturer’s website: }(hj hhhNhNubj)}(hhttp://www.winchiphead.com/h]hhttp://www.winchiphead.com/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhj ubh.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h`For any questions or problems with this driver, please contact frank@kingswood-consulting.co.uk.h](h?For any questions or problems with this driver, please contact }(hj.hhhNhNubj)}(h frank@kingswood-consulting.co.ukh]h frank@kingswood-consulting.co.uk}(hj6hhhNhNubah}(h]h ]h"]h$]h&]refuri'mailto:frank@kingswood-consulting.co.ukuh1jhj.ubh.}(hj.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubeh}(h]winchiphead-ch341-driverah ]h"]winchiphead ch341 driverah$]h&]uh1hhjchhhhhMubh)}(hhh](h)}(hMoschip MCS7720, MCS7715 driverh]hMoschip MCS7720, MCS7715 driver}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhj^hhhhhMubh)}(hX<These chips are present in devices sold by various manufacturers, such as Syba and Cables Unlimited. There may be others. The 7720 provides two serial ports, and the 7715 provides one serial and one standard PC parallel port. Support for the 7715's parallel port is enabled by a separate option, which will not appear unless parallel port support is first enabled at the top-level of the Device Drivers config menu. Currently only compatibility mode is supported on the parallel port (no ECP/EPP). TODO: - Implement ECP/EPP modes for the parallel port. - Baud rates higher than 115200 are currently broken. - Devices with a single serial port based on the Moschip MCS7703 may work with this driver with a simple addition to the usb_device_id table. I don't have one of these devices, so I can't say for sure. h](h)}(hXThese chips are present in devices sold by various manufacturers, such as Syba and Cables Unlimited. There may be others. The 7720 provides two serial ports, and the 7715 provides one serial and one standard PC parallel port. Support for the 7715's parallel port is enabled by a separate option, which will not appear unless parallel port support is first enabled at the top-level of the Device Drivers config menu. Currently only compatibility mode is supported on the parallel port (no ECP/EPP).h]hXThese chips are present in devices sold by various manufacturers, such as Syba and Cables Unlimited. There may be others. The 7720 provides two serial ports, and the 7715 provides one serial and one standard PC parallel port. Support for the 7715’s parallel port is enabled by a separate option, which will not appear unless parallel port support is first enabled at the top-level of the Device Drivers config menu. Currently only compatibility mode is supported on the parallel port (no ECP/EPP).}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjoubj)}(hhh]j)}(hX<TODO: - Implement ECP/EPP modes for the parallel port. - Baud rates higher than 115200 are currently broken. - Devices with a single serial port based on the Moschip MCS7703 may work with this driver with a simple addition to the usb_device_id table. I don't have one of these devices, so I can't say for sure. h](j)}(hTODO:h]hTODO:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj/)}(hhh]j)}(hhh](j)}(h.Implement ECP/EPP modes for the parallel port.h]h)}(hjh]h.Implement ECP/EPP modes for the parallel port.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h3Baud rates higher than 115200 are currently broken.h]h)}(hjh]h3Baud rates higher than 115200 are currently broken.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hDevices with a single serial port based on the Moschip MCS7703 may work with this driver with a simple addition to the usb_device_id table. I don't have one of these devices, so I can't say for sure. h]h)}(hDevices with a single serial port based on the Moschip MCS7703 may work with this driver with a simple addition to the usb_device_id table. I don't have one of these devices, so I can't say for sure.h]hDevices with a single serial port based on the Moschip MCS7703 may work with this driver with a simple addition to the usb_device_id table. I don’t have one of these devices, so I can’t say for sure.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]jjuh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j.hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjoubeh}(h]h ]h"]h$]h&]uh1hhhhMhj^hhubeh}(h]moschip-mcs7720-mcs7715-driverah ]h"]moschip mcs7720, mcs7715 driverah$]h&]uh1hhjchhhhhMubh)}(hhh](h)}(hGeneric Serial driverh]hGeneric Serial driver}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hX If your device is not one of the above listed devices, compatible with the above models, you can try out the "generic" interface. This interface does not provide any type of control messages sent to the device, and does not support any kind of device flow control. All that is required of your device is that it has at least one bulk in endpoint, or one bulk out endpoint. To enable the generic driver to recognize your device, provide:: echo >/sys/bus/usb-serial/drivers/generic/new_id where the and is replaced with the hex representation of your device's vendor id and product id. If the driver is compiled as a module you can also provide one id when loading the module:: insmod usbserial vendor=0x#### product=0x#### This driver has been successfully used to connect to the NetChip USB development board, providing a way to develop USB firmware without having to write a custom driver. For any questions or problems with this driver, please contact Greg Kroah-Hartman at greg@kroah.com h](h)}(hXtIf your device is not one of the above listed devices, compatible with the above models, you can try out the "generic" interface. This interface does not provide any type of control messages sent to the device, and does not support any kind of device flow control. All that is required of your device is that it has at least one bulk in endpoint, or one bulk out endpoint.h]hXxIf your device is not one of the above listed devices, compatible with the above models, you can try out the “generic” interface. This interface does not provide any type of control messages sent to the device, and does not support any kind of device flow control. All that is required of your device is that it has at least one bulk in endpoint, or one bulk out endpoint.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(h@To enable the generic driver to recognize your device, provide::h]h?To enable the generic driver to recognize your device, provide:}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubj0)}(h >/sys/bus/usb-serial/drivers/generic/new_idh]h >/sys/bus/usb-serial/drivers/generic/new_id}hj9sbah}(h]h ]h"]h$]h&]j?j@uh1j/hhhMhjubh)}(hwhere the and is replaced with the hex representation of your device's vendor id and product id. If the driver is compiled as a module you can also provide one id when loading the module::h]hwhere the and is replaced with the hex representation of your device’s vendor id and product id. If the driver is compiled as a module you can also provide one id when loading the module:}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubj0)}(h-insmod usbserial vendor=0x#### product=0x####h]h-insmod usbserial vendor=0x#### product=0x####}hjUsbah}(h]h ]h"]h$]h&]j?j@uh1j/hhhMhjubh)}(hThis driver has been successfully used to connect to the NetChip USB development board, providing a way to develop USB firmware without having to write a custom driver.h]hThis driver has been successfully used to connect to the NetChip USB development board, providing a way to develop USB firmware without having to write a custom driver.}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubh)}(hcFor any questions or problems with this driver, please contact Greg Kroah-Hartman at greg@kroah.comh](hUFor any questions or problems with this driver, please contact Greg Kroah-Hartman at }(hjqhhhNhNubj)}(hgreg@kroah.comh]hgreg@kroah.com}(hjyhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:greg@kroah.comuh1jhjqubeh}(h]h ]h"]h$]h&]uh1hhhhM hjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubeh}(h]generic-serial-driverah ]h"]generic serial driverah$]h&]uh1hhjchhhhhMubeh}(h]specific-devices-supportedah ]h"]specific devices supportedah$]h&]uh1hhhhhhhhK)ubh)}(hhh](h)}(hContacth]hContact}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhMubh)}(hX0If anyone has any problems using these drivers, with any of the above specified products, please contact the specific driver's author listed above, or join the Linux-USB mailing list (information on joining the mailing list, as well as a link to its searchable archive is at http://www.linux-usb.org/ ) h]h)}(hX.If anyone has any problems using these drivers, with any of the above specified products, please contact the specific driver's author listed above, or join the Linux-USB mailing list (information on joining the mailing list, as well as a link to its searchable archive is at http://www.linux-usb.org/ )h](hXIf anyone has any problems using these drivers, with any of the above specified products, please contact the specific driver’s author listed above, or join the Linux-USB mailing list (information on joining the mailing list, as well as a link to its searchable archive is at }(hjhhhNhNubj)}(hhttp://www.linux-usb.org/h]hhttp://www.linux-usb.org/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubh )}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1hhhhMhjhhubh)}(h!Greg Kroah-Hartman greg@kroah.comh](hGreg Kroah-Hartman }(hjhhhNhNubj)}(hgreg@kroah.comh]hgreg@kroah.com}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:greg@kroah.comuh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjhhubeh}(h]contactah ]h"]contactah$]h&]uh1hhhhhhhhMubeh}(h] usb-serialah ]h"] usb serialah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj2error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}(1]j a2]j[ aurefids}nameids}(j j hhj`j]jjjjjjjjjjjYjVjjj)j&jjjb j_ j j j j( j jj j^ j[ j j jjj8j5jjjjj[jXjjjjjju nametypes}(j hj`jjjjjjYjj)jjb j j j j^ j jj8jjj[jjjuh}(j hhhj]hjjcjjtjjjjjjjVjjj\j&jjj,j_ jj je j" j je j[ j( j jj j j[ j j ja jj j5jjj;jjjXjjj^jjjju footnote_refs}(jr]j ajt]j[ au citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes](j j e citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}j@KsRparse_messages]transform_messages] transformerN include_log] decorationNhhub.