Updated USB Wiki [Finished Draft]

All about the OSDev Wiki. Discussions about the organization and general structure of articles and how to use the wiki. Request changes here if you don't know how to use the wiki.
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Re: Updated USB Wiki [Finished Draft]

Post by pcmattman »

Excellent work - it's all of a high quality and well-written. It's just the kind of stuff the wiki needs. A big thanks from me :)
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Re: Updated USB Wiki [Finished Draft]

Post by Brynet-Inc »

Your English skills are impeccable, I cannot find any obvious typos.

I hate you.
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Updated USB Wiki [Finished Draft]

Post by Troy Martin »

*resists telling Brynet-Inc that he has an incorrect first sentence there, and that the comma should be a semicolon*
:mrgreen:
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
madeofstaples
Member
Member
Posts: 204
Joined: Thu Apr 12, 2007 8:15 am
Location: Michigan

Re: Updated USB Wiki [Finished Draft]

Post by madeofstaples »

pcmattman wrote:Excellent work - it's all of a high quality and well-written. It's just the kind of stuff the wiki needs. A big thanks from me :)
Absolutely :)

The wiki still needs more information on the host controllers, usb hubs, and popular usb device classes. I figure there is a stronger need for EHCI and OHCI articles before a UHCI article, because it seems easier to find a hobby OS developer that has braved implementing UHCI and has had at least some success. I've had a lot of success with EHCI and hope to start that entry soon, and (in accordance with my observation regarding UHCI) I've been familiarizing myself with OHCI. I'm not certain if I have access to an OHCI chip set, though :?

I've been considering a tutorial style entry to sort of jump-start USB support for those who maybe have trouble understanding the lengthy USB article (perhaps due to a language barrier), or for those who just need to start seeing some results before they manage to become excited enough to want to understand (or otherwise interested in learning) the gory details.

It would be interesting to see more announcement/test requests for USB-enabled operating systems :D
Brynet-Inc wrote:Your English skills are impeccable, I cannot find any obvious typos.

I hate you.
If it makes you feel any better, I've found (and corrected) some typos and grammatical errors. I've also noticed some run-on sentences that I'll need to reword.
Troy Martin wrote:*resists telling Brynet-Inc that he has an incorrect first sentence there, and that the comma should be a semicolon*
To the same effect, the comma could be replaced with a conjunction, or a period (preferably with a prepositional phrase applied to the second sentence). :wink:
Some people are offended by the verifiable truth; such people tend to remain blissfully unencumbered by fact.
If you are one of these people, my posts may cause considerable discomfort. Read at your own risk.
User avatar
quanganht
Member
Member
Posts: 301
Joined: Fri May 16, 2008 7:13 pm
Location: Hanoi, Vietnam

Re: Updated USB Wiki [Finished Draft]

Post by quanganht »

5 stars
"Programmers are tools for converting caffeine into code."
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Re: Updated USB Wiki [Finished Draft]

Post by AJ »

Fantastic article! Thank you.

Adam
madeofstaples
Member
Member
Posts: 204
Joined: Thu Apr 12, 2007 8:15 am
Location: Michigan

Re: Updated USB Wiki [Finished Draft]

Post by madeofstaples »

I appreciate the acclamations! Hopefully during christmas break I'll get some more entries going. I hope to eventually cover the following, probably in this order:
  • USB Hubs
  • EHCI
  • OHCI
  • UHCI
  • Mass Storage Device Class
  • Human Input Device Class
  • Perhaps a USB Subsystem tutorial.
I know a couple of you guys have (basic? full?) UHCI support, and I know there is at least one guy working on UHCI with Human Input Device Class devices (he contacted me via PM). I know it takes a lot of effort to come up with some good technical writing (which, obviously, such writing would be favorable for the wiki here), but I think at least putting together a stub entry for the time being to at least point developers in the right direction would be beneficial. That is, of course, only if you have the time, because I will eventually write the entire entry if no one else has done so (and if anyone else has the time to do so, by all means! just please contact me if you want to write something which is near the top of that list).
Some people are offended by the verifiable truth; such people tend to remain blissfully unencumbered by fact.
If you are one of these people, my posts may cause considerable discomfort. Read at your own risk.
Post Reply