Hi,
This is Polonium from the irc channel (although I’m not in there all the time)
Just trying to gather what’s happening with USB support, more specifically the host controller interfaces that are required to lie below the usb device drivers.
Is there anyone currently working on this?
If not, are there any programmers who would like to solely focus on implementing, for example, a universal host controller interface for ReactOS.
While I do not know much about the topic myself, with ample resources and team members I may be able to make a good start. Anyone else interested? The specifications for the interfaces can be found on the Intel website.
Regards
Ryan O’Connor
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.808 / Virus Database: 550 - Release Date: 12/8/2004
Hi,
http://mok.lvcm.com/cgi-bin/reactos/roswiki?Work_In_Progress
According to this, Mark Tempel is working on the usb stack right now, though I am not sure about the progress.
_______________ Ibrahim Damlaj
On Fri, 14 Jan 2005 22:02:05 +1300, Ryan O'Connor ryan@pcsoftware.co.nz wrote:
Hi,
This is Polonium from the irc channel (although I'm not in there all the time)
Just trying to gather what's happening with USB support, more specifically the host controller interfaces that are required to lie below the usb device drivers.
Is there anyone currently working on this?
If not, are there any programmers who would like to solely focus on implementing, for example, a universal host controller interface for ReactOS.
While I do not know much about the topic myself, with ample resources and team members I may be able to make a good start. Anyone else interested? The specifications for the interfaces can be found on the Intel website.
Regards
Ryan O'Connor
Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.808 / Virus Database: 550 - Release Date: 12/8/2004
Ros-dev mailing list Ros-dev@reactos.com http://reactos.com:8080/mailman/listinfo/ros-dev
It says on that site that the directory listing has a folder called usb in reactos/drivers/ but it doesn't exist in the latest svn. Anyone know if this project been started yet?
Mark?.. Can I help? Right now I'm assuming you don't have SVN commit access, maybe you could apply for it. Sorry I wanted to email you directly but can't find your email address.
Regards Ryan
-----Original Message----- From: ros-dev-bounces@reactos.com [mailto:ros-dev-bounces@reactos.com] On Behalf Of Ibrahim Damlaj Sent: Friday, January 14, 2005 10:44 PM To: ReactOS Development List Subject: Re: [ros-dev] usb - UHCI, OHCI and EHCI implementations
Hi,
http://mok.lvcm.com/cgi-bin/reactos/roswiki?Work_In_Progress
According to this, Mark Tempel is working on the usb stack right now, though I am not sure about the progress.
_______________ Ibrahim Damlaj
On Fri, 14 Jan 2005 22:02:05 +1300, Ryan O'Connor ryan@pcsoftware.co.nz wrote:
Hi,
This is Polonium from the irc channel (although I'm not in there all the time)
Just trying to gather what's happening with USB support, more specifically the host controller interfaces that are required to lie below the usb
device
drivers.
Is there anyone currently working on this?
If not, are there any programmers who would like to solely focus on implementing, for example, a universal host controller interface for ReactOS.
While I do not know much about the topic myself, with ample resources and team members I may be able to make a good start. Anyone else interested?
The
specifications for the interfaces can be found on the Intel website.
Regards
Ryan O'Connor
Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.808 / Virus Database: 550 - Release Date: 12/8/2004
Ros-dev mailing list Ros-dev@reactos.com http://reactos.com:8080/mailman/listinfo/ros-dev
_______________________________________________ Ros-dev mailing list Ros-dev@reactos.com http://reactos.com:8080/mailman/listinfo/ros-dev
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.808 / Virus Database: 550 - Release Date: 12/8/2004
Hello Ryan, first of all glad to hear someone would like to help with USB!
As of current progress, I wanted to make simple stub for usb drivers from the usb stack of WinXP and files tree (though Mark suggested to do it a bit differently). However I haven't completed the process, for now I just created stubs, but without handling IRP at all (so nothing interesting yet, except for Filip's research regarding usbport.sys interface with miniports).
Mark Tempel is working on host controller driver now, though I don't know his progress yet. Also Magnus (GreatLord) is entering USB development.
If you like to start - you may find those docs in usb folder at Filip's site useful - http://volny.cz/xnavara/
Also have a look at ros-wiki USB Stack page, edit if you have suggestions.
WBR, Aleksey.
----- Original Message ----- From: "Ryan O'Connor" ryan@pcsoftware.co.nz To: "'Ibrahim Damlaj'" idamlaj@gmail.com; "'ReactOS Development List'" ros-dev@reactos.com Sent: Friday, January 14, 2005 3:20 PM Subject: RE: [ros-dev] usb - UHCI, OHCI and EHCI implementations
It says on that site that the directory listing has a folder called usb in reactos/drivers/ but it doesn't exist in the latest svn. Anyone know if
this
project been started yet?
Mark?.. Can I help? Right now I'm assuming you don't have SVN commit
access,
maybe you could apply for it. Sorry I wanted to email you directly but
can't
find your email address.
Regards Ryan
-----Original Message----- From: ros-dev-bounces@reactos.com [mailto:ros-dev-bounces@reactos.com] On Behalf Of Ibrahim Damlaj Sent: Friday, January 14, 2005 10:44 PM To: ReactOS Development List Subject: Re: [ros-dev] usb - UHCI, OHCI and EHCI implementations
Hi,
http://mok.lvcm.com/cgi-bin/reactos/roswiki?Work_In_Progress
According to this, Mark Tempel is working on the usb stack right now, though I am not sure about the progress.
Ibrahim Damlaj
On Fri, 14 Jan 2005 22:02:05 +1300, Ryan O'Connor ryan@pcsoftware.co.nz wrote:
Hi,
This is Polonium from the irc channel (although I'm not in there all the time)
Just trying to gather what's happening with USB support, more
specifically
the host controller interfaces that are required to lie below the usb
device
drivers.
Is there anyone currently working on this?
If not, are there any programmers who would like to solely focus on implementing, for example, a universal host controller interface for ReactOS.
While I do not know much about the topic myself, with ample resources
and
team members I may be able to make a good start. Anyone else interested?
The
specifications for the interfaces can be found on the Intel website.
Regards
Ryan O'Connor
Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.808 / Virus Database: 550 - Release Date: 12/8/2004
Ros-dev mailing list Ros-dev@reactos.com http://reactos.com:8080/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.com http://reactos.com:8080/mailman/listinfo/ros-dev
Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.808 / Virus Database: 550 - Release Date: 12/8/2004
Ros-dev mailing list Ros-dev@reactos.com http://reactos.com:8080/mailman/listinfo/ros-dev
Hi Aleasky and mickel are working on USB
Citerar Ryan O'Connor ryan@pcsoftware.co.nz:
Hi,
This is Polonium from the irc channel (although Im not in there all the time)
Just trying to gather whats happening with USB support, more specifically the host controller interfaces that are required to lie below the usb device drivers.
Is there anyone currently working on this?
If not, are there any programmers who would like to solely focus on implementing, for example, a universal host controller interface for ReactOS.
While I do not know much about the topic myself, with ample resources and team members I may be able to make a good start. Anyone else interested? The specifications for the interfaces can be found on the Intel website.
Regards
Ryan OConnor
Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.808 / Virus Database: 550 - Release Date: 12/8/2004
Ryan O'Connor wrote:
Hi,
This is Polonium from the irc channel (although I’m not in there all the time)
Just trying to gather what’s happening with USB support, more specifically the host controller interfaces that are required to lie below the usb device drivers.
Is there anyone currently working on this?
If not, are there any programmers who would like to solely focus on implementing, for example, a universal host controller interface for ReactOS.
While I do not know much about the topic myself, with ample resources and team members I may be able to make a good start. Anyone else interested? The specifications for the interfaces can be found on the Intel website.
Regards
Ryan O’Connor
Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.808 / Virus Database: 550 - Release Date: 12/8/2004
Ros-dev mailing list Ros-dev@reactos.com http://reactos.com:8080/mailman/listinfo/ros-dev
I have in my local tree, stubs for usbport, usbuhci, usbehci, usbohci, and usbhub I was going to wait till I got a bit more of the needed headers put together before commiting it all to SVN.
If you want to start, I would suggest reading MSDN, specifically the section regarding the USB stack in WindowsXP. There isn't alot of information there, but if you read through the USB structure definitions, you can get an idea of how usbhub connects to usbport.
I was planning to do the usbport->usbuhci part first. I don't think that it would be easy to split that work among developers yet. This is because the interface between usbport and its miniport drivers is completely undocumented. I'll be creating this as I go along.
Once usbport->usbuchi works, then someone else can take on making usbohci or usbehci if they wish. However, I'm willing to be that we will need to rework the interface between usbport and its miniports when we implement the second miniport.
I'm glad that other people want to help with USB (it is a rather large undertaking). We do have several pieces that we need (other than the controller stack). We need: -USBD.SYS -HIDPARSE.SYS -(the rest of the HID pieces in the OS) I'm sure that there is more than that...
It would be great if someone started working on those peices while I'm getting the host controller to work.
--mark