From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@cse.psu.edu Subject: Re: [9fans] TODO lists for Plan 9 From: Geoff Collyer Date: Fri, 9 Jul 2004 02:15:55 -0700 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: badd8692-eacd-11e9-9e20-41e7f4b1d025 I'm afraid that I am serious about USB 2 needing OCHI code (unless the OCHI interface is compatible with the UCHI interface, but I can't believe we'd be so lucky with PC hardware). I haven't been tracking USB recently, so I hadn't heard about 2.1 and ECHI, but my understanding is that UHCI can only drive USB 1 devices, and that USB 2 devices require OHCI interfaces to get the increased speed (480Mb/s for 2.0 also). I suppose one could look at the *BSDs to see how different the various USB interfaces are. The USB folks haven't quite got around to re-inventing IBM 360 channel programs, as far as I know, but they're getting there. I suppose somebody will eventually have the clever idea of a simple, direct I/O interface addressed as though it were memory.