Page 1 of 1
USBD replacement
Posted: Sun Jul 18, 2004 6:39 pm
by ole
Is anybody working on the usbd replacemenet (I mean opensource) ? Is it still planned as part of ps2sdk? Is there any info about how ps2 access the ohci hw or any other low level stuff (ohci chip specification etc) ?
Posted: Sun Jul 18, 2004 6:59 pm
by blackdroid
I think tyranid was the last one to ponder about working on usbd, not sure how far he got ( if at all :), and well yes usbd would be a good thing(tm)
Posted: Sun Jul 18, 2004 8:18 pm
by TyRaNiD
I have been working on a USB driver replacement, but time is always the killer ;) I am actually working on it today but no doubt I will be called off to do other things soon enough.
If you need info then contact me and I'll spill the beans so to speak :)
Posted: Sun Jul 18, 2004 10:15 pm
by Darren
If you don't have the time to complete it then why not add it to CVS? Right now i believe its something desperately needed in ps2sdk. I would be more than happy to give a hand. This should be a priority for all dev guys in order to help make ps2sdk more complete.
Posted: Sun Jul 25, 2004 11:20 pm
by TyRaNiD
Well the proto USBD is in CVS, anyone is willing to check it out, complete it break it, bin it etc. ;)
Note it will not work, still alot of code needed to be added so don't expect miracles :)
Posted: Sat Jan 22, 2005 11:31 pm
by ole
I checked the CVS - the work of TyRaNiD is the nice foudation (lists, OHCI register handling, interrupts). I'm planning to work on this a little bit, so my question is: Did anyone already made some changes (of the usbd driver) that are not in CVS? I don't want to duplicate the work that might possibly be done before....
Posted: Sun Jan 23, 2005 6:55 am
by Shazz
Nice project !!!
As I'm not really happy with the current PS2SDK USB mouse driver, I took a look at the USBD interface (which is incomplete regarding to a 3rd party USB driver...), but I did not write any change for the moment but be sure I'll will be very interested into your work...
Posted: Sun Jan 23, 2005 7:12 am
by TyRaNiD
If you want to replace the mouse driver then do so. The Mouse driver is based on the Mouse boot protocol as opposed to the proper HID protocol (same with the keyboard driver). Unfortunately a number of companies don't go the extra yard and put in a working boot protocol so there are problems with a number of devices.