From owner-freebsd-current@FreeBSD.ORG Mon Jan 19 19:19:36 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5EB6106564A for ; Mon, 19 Jan 2009 19:19:36 +0000 (UTC) (envelope-from andy@siliconlandmark.com) Received: from lexi.siliconlandmark.com (lexi.siliconlandmark.com [66.184.117.4]) by mx1.freebsd.org (Postfix) with ESMTP id 43D378FC1B for ; Mon, 19 Jan 2009 19:19:36 +0000 (UTC) (envelope-from andy@siliconlandmark.com) Received: from [10.7.6.254] ([63.76.235.163]) (authenticated bits=0) by lexi.siliconlandmark.com (8.14.2/8.14.2) with ESMTP id n0JJJWaw008711 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 19 Jan 2009 19:19:33 GMT (envelope-from andy@siliconlandmark.com) Message-Id: <0CDC7501-0C01-4458-9FF9-DA523BE4DC70@siliconlandmark.com> From: Andre Guibert de Bruet To: "Gary R. Van Sickle" In-Reply-To: <550B7A950EEE45359972D2A54F44EA5C@DFW5RB41> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Date: Mon, 19 Jan 2009 14:19:26 -0500 References: Your message of "Fri, 16 Jan 2009 15:32:30 EST." <23243.1232140762@critter.freebsd.dk> <550B7A950EEE45359972D2A54F44EA5C@DFW5RB41> X-Mailer: Apple Mail (2.930.3) X-Virus-Scanned: ClamAV 0.94.1/8877/Mon Jan 19 10:18:35 2009 on lexi.siliconlandmark.com X-Virus-Status: Clean Cc: lcdproc@lists.omnipotent.net, current@freebsd.org Subject: Re: [Lcdproc] LCDProc CVS + PicoLCD on FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2009 19:19:36 -0000 On Jan 16, 2009, at 8:17 PM, Gary R. Van Sickle wrote: >> From: Poul-Henning Kamp >> >> In message >> , >> Andre Guibert de Bruet writes: >>> On Jan 16, 2009, at 5:09 AM, Gary R. Van Sickle wrote: >>>>> Unfortunately the PicoLCD 2X20 and 4X20 devices present themselves >>>>> as HID devices. >>>> >>>> ...but... they *are* HID devices. Why is this "unfortunate"? >> >> It's unfortunate, because they are HID devices only because >> that is what microchip.com supplies as a USB programming example. >> >> The actual protocol they talk has nothing to do with the HID >> specification. > > Ah. That's not "unfortunate", that's just sheer laziness on > iTuner's part. > Great, and I just bought one too. Welp, here's hoping whatever > nonstandard > protocol they do use works reasonably, and that the mfg gets their act > together on the next one. The iTuner parts are firmware upgradable, so there is hope. The Picolcd.com SDK has code that does the flashing on Windows so it would be a matter of porting it, if firmware that addresses the issue becomes available. I have purchased a couple of these and they've worked with LCDproc CVS HEAD with the quirk. I just upgraded my testbed to CURRENT and will be producing the appropriate patch for the USB2 stack, later tonight. Cheers, Andy /* Andre Guibert de Bruet * 436f 6465 2070 6f65 742e 2042 6974 206a */ /* Managing Partner * 6f63 6b65 792e 2053 7973 4164 6d69 6e2e */ /* GSM: +1 734 846 8758 * 2055 4e49 5820 736c 6575 7468 2e00 0000 */ /* WWW: siliconlandmark.com * C/C++, Java, Perl, PHP, SQL, XHTML, XML */