From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3698ba8e6fff70826595deee1069ce07@terzarima.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] TODO lists for Plan 9 From: Charles Forsyth Date: Fri, 9 Jul 2004 23:41:52 +0100 In-Reply-To: <32593.192.11.226.116.1089427413.squirrel@www.infernopark.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-lxshxnzgmbefbnrthvmcrkpdur" Topicbox-Message-UUID: bc21491c-eacd-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-lxshxnzgmbefbnrthvmcrkpdur Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit i found the standards themselves fine for all that. i did look at a book but it didn't notice the ambiguity in the endpoint definition either, and the book won't help you write the code for OHCI. it might even mislead: as with PCMCIA, there's a peculiar terminology and assumed structure to device interfaces that doesn't necessarily match the way the software might choose to see it. it's a bit like books that tell you that BSD sockets are the only way to do networking. it's not as bad as books that told you that OSI was any way to do networking. i think my main moans about USB would be that the raw protocol and interfaces are tolerable, but neither UHCI nor OHCI are the way i'd choose to see those, for different reasons; also that the device description and manufacturer-independent driver approach didn't work out in the end. perhaps the latter has improved since i last dealt with it. in any case, it's there, growing, and needs to be dealt with. --upas-lxshxnzgmbefbnrthvmcrkpdur Content-Type: message/rfc822 Content-Disposition: inline Received: from mail.cse.psu.edu ([130.203.4.6]) by lavoro; Fri Jul 9 22:38:55 BST 2004 Received: from psuvax1.cse.psu.edu (localhost [127.0.0.1]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 8F35D19BDF for ; Fri, 9 Jul 2004 17:35:28 -0400 (EDT) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: from localhost (neuromancer.cse.psu.edu [130.203.4.2]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 7AD5819B74 for <9fans@cse.psu.edu>; Fri, 9 Jul 2004 17:35:16 -0400 (EDT) Received: from mail.cse.psu.edu ([130.203.4.6]) by localhost (neuromancer [130.203.4.2]) (amavisd-new, port 10024) with LMTP id 10512-01-12 for <9fans@cse.psu.edu>; Fri, 9 Jul 2004 17:35:15 -0400 (EDT) Received: from plain.rackshack.net (unknown [207.44.192.47]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 0D9E019B54 for <9fans@cse.psu.edu>; Fri, 9 Jul 2004 17:35:14 -0400 (EDT) Received: from www.infernopark.com (localhost.localdomain [127.0.0.1]) by plain.rackshack.net (8.12.10/8.12.10) with SMTP id i6A2hXam031107 for <9fans@cse.psu.edu>; Fri, 9 Jul 2004 21:43:33 -0500 Received: from 192.11.226.116 (SquirrelMail authenticated user vdharani@infernopark.com) by www.infernopark.com with HTTP; Fri, 9 Jul 2004 21:43:33 -0500 (CDT) Message-ID: <32593.192.11.226.116.1089427413.squirrel@www.infernopark.com> In-Reply-To: <15391.192.11.226.116.1089329177.squirrel@www.infernopark.com> References: <40EBBE29.8090109@anvil.com><6a07576a3c6d3d78b47e476078f6999f@juice.thebigchoice.com> <15391.192.11.226.116.1089329177.squirrel@www.infernopark.com> Date: Fri, 9 Jul 2004 21:43:33 -0500 (CDT) Subject: Re: [9fans] TODO lists for Plan 9 From: vdharani@infernopark.com To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> User-Agent: SquirrelMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 Importance: Normal X-Virus-Scanned: by amavisd-new at cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: 9fans-bounces+forsyth=terzarima.net@cse.psu.edu Errors-To: 9fans-bounces+forsyth=terzarima.net@cse.psu.edu Content-Transfer-Encoding: quoted-printable btw, does anyone know of a good book on USB. preferably, it should introduce the concept well and also be useful for working on the USB driver. any help appreciated. thanks dharani --upas-lxshxnzgmbefbnrthvmcrkpdur--