From owner-freebsd-drivers@FreeBSD.ORG Sun Nov 8 13:18:45 2009 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACFF61065679 for ; Sun, 8 Nov 2009 13:18:45 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe04.swip.net [212.247.154.97]) by mx1.freebsd.org (Postfix) with ESMTP id 3EE658FC19 for ; Sun, 8 Nov 2009 13:18:45 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=RERtC8nhXGhYvIZhK0yWrQ==:17 a=6I5d2MoRAAAA:8 a=6hgG_U0tZjUhFZraINIA:9 a=Rhjt4_t7urnvCow6TAwA:7 a=pAdrF2c2bbuvlZ1vziMc3eo3MhsA:4 a=jjUqNiGvsI0A:10 Received: from [90.149.203.35] (account mc467741@c2i.net HELO laptop.adsl.tele2.no) by mailfe04.swip.net (CommuniGate Pro SMTP 5.2.16) with ESMTPA id 1318782565; Sun, 08 Nov 2009 13:18:41 +0100 From: Hans Petter Selasky To: freebsd-current@freebsd.org Date: Sun, 8 Nov 2009 13:20:02 +0100 User-Agent: KMail/1.11.4 (FreeBSD/9.0-CURRENT; KDE/4.2.4; i386; ; ) References: <668402.59630.qm@web51804.mail.re2.yahoo.com> In-Reply-To: <668402.59630.qm@web51804.mail.re2.yahoo.com> X-Face: (%:6u[ldzJ`0qjD7sCkfdMmD*RxpOwEEQ+KWt[{J#x6ow~JO:,zwp.(t; @Aq :4:&nFCgDb8[3oIeTb^'",;u{5{}C9>"PuY\)!=#\u9SSM-nz8+SR~B\!qBv MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200911081320.04408.hselasky@c2i.net> Cc: freebsd-drivers@freebsd.org Subject: Re: finished run driver for CURRENT X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Nov 2009 13:18:45 -0000 On Sunday 08 November 2009 11:22:50 PseudoCylon wrote: > Hello everyone, > > I finished porting run driver to CURRENT (sort of). I posted it at freebsd > fourums > http://forums.freebsd.org/showpost.php?s=a3756a43cb6eca54dea97673ac8424e7&p >=47936&postcount=28 Anyone interested in please try it out. Just some comments: There is an ep_index field you can set, instead of specifying exactly which endpoint to use. Eg. UE_BULK_IN UE_ADDR_ANY ep_index = 0, /* will match first bulk_in + addr_any */ UE_BULK_OUT UE_ADDR_ANY ep_index = 2, /* will match third bulk_out + addr_any */ I'm not sure if the manufacturer will change those values? Else, do you have any other feedback on the new USB stack? Was it difficult? --HPS