From owner-freebsd-usb@FreeBSD.ORG Sun Feb 8 22:05:36 2009 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 377E91065675; Sun, 8 Feb 2009 22:05:36 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from ftp.translate.ru (ftp.translate.ru [195.131.4.140]) by mx1.freebsd.org (Postfix) with ESMTP id E170D8FC0C; Sun, 8 Feb 2009 22:05:35 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from desktop.home.serebryakov.spb.ru (blacklion.static.corbina.ru [89.179.122.169]) (Authenticated sender: lev@serebryakov.spb.ru) by ftp.translate.ru (Postfix) with ESMTPA id D105113DF4A; Mon, 9 Feb 2009 01:05:34 +0300 (MSK) Date: Mon, 9 Feb 2009 01:05:32 +0300 From: Lev Serebryakov Organization: FreeBSD Project X-Priority: 3 (Normal) Message-ID: <907967769.20090209010532@serebryakov.spb.ru> To: Hans Petter Selasky In-Reply-To: <200902082138.39688.hselasky@c2i.net> References: <1371503468.20090208222452@serebryakov.spb.ru> <200902082138.39688.hselasky@c2i.net> MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Cc: freebsd-usb@freebsd.org Subject: Re[2]: Guide to porting old (usb) driver to new (usb2) framework? X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lev@FreeBSD.org List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2009 22:05:36 -0000 Hello, Hans. You wrote 8 =F4=E5=E2=F0=E0=EB=FF 2009 =E3., 23:38:38: > The only guide is to look at exisiting USB serial port drivers. With rega= rd to > MosChip there already exits a umoscom2.c Great! Old stack doesn't have such driver. Maybe, my work is useless for -CURRENT, I need to try this driver with my device. > Is your device multi port or single port? 4 ports. > It should be quite trivial to make a device driver for a serial port devi= ce. Yep, cleanup of existing "driver" (it was ugly) was straightforward. This provided "driver" can't even send BREAK signal :) --=20 // Black Lion AKA Lev Serebryakov