[ros-dev] Introducing myself & a few questions
Maya Posch
maya at nyanko.ws
Fri Jul 31 13:57:58 CEST 2009
Hi John,
WDM is supported for sure, not sure about WDF. Support for it may be
still be somewhat iffy.
I have been working somewhat on a WDM (NT5-style) USB stack for a while
now, while Fireball has been working on the NT4-style stack. If you want
we could work on the WDM stack together :)
There's the central USB support (UHCI, OHCI, EHCI), classes for hubs,
HID, storage devices, and so on.
Maya
John Jackson wrote:
> Hello all. My name is John Jackson and I'm looking to start doing
> driver development on Reactos. I've worked as a C++ / C# programmer
> for about 7 years, and I want to get back into more hard-core C
> development. Driver writing appeals to me since it sounds like a real
> challenge. I've never programmed drivers before, but I've been reading
> up on it and looking at code. (Also, I don't mean any of my questions
> or wordings in a negative way, I'm not entirely sure how to phrase
> some of my questions)
>
> I'd like to start by working on USB support. I've taken a couple
> glances through svn, and I've got some questions.
>
> 1. Does the reactos build environment support Windows Driver Framework
> or just the Windows Driver model?
>
> 2. I see under /drivers/usb there is an nt4compat folder. I understand
> basic usb keyboard/mouse support comes from here, but it's not coded
> using the new driver models introduced in xp. Is anyone currently
> working on a "proper" usb implementation? I see there are several
> stubs in /drviers/usb/ that just return true.
>
> 3. I assume the place to start with usb support is bus drivers? Do
> usb1 and usb2 mean different bus drivers? (I've not read up much on
> usb yet, I'm still trying to wrap my head around driver development)
>
> I'll try to get on the irc channel either tomorrow or Sunday to say hi
> in person, but I think this is a good start for conversation.
>
> --John Jackson
> --taladon at gmail.com
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
More information about the Ros-dev
mailing list