From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <6a263ece94ca821dcf381a1896043c65@collyer.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] TODO lists for Plan 9 From: Geoff Collyer Date: Thu, 8 Jul 2004 22:48:25 -0700 In-Reply-To: <8d4a4c1fe658b9ce6b6b05f740444a52@proxima.alt.za> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: bab0ebe6-eacd-11e9-9e20-41e7f4b1d025 I'm not sure that a mini-OS makes sense; I'd rather just see the standard USB support improve. A good first step would be to gather together all the available USB documentation, starting with the actual on-the-bus protocols and programming the host interfaces (OHCI, UHCI, etc.). That will be a fearsome pile, alas. The first obstacle to using USB for storage devices is that USB 1 is slow and USB 2 (the original USB 2, not the USB 1 that has been renamed to USB 2) is fast enough but requires new code to run OHCI interfaces (yes, that's redundant).