USB Drivers

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
User avatar
jonaspm
Posts: 585
Joined: Mon Nov 21, 2011 1:10 am
Location: Mexico
Contact:

USB Drivers

Post by jonaspm »

i dont know much about programming...


but i know that you need drivers for your devices to work properly...

i got some drivers for USB 2.0 that work with usb drives made from 1994 to 2011

So i hope this helps :)


i Want to help! but i dont know anything u.u

User avatar
jonaspm
Posts: 585
Joined: Mon Nov 21, 2011 1:10 am
Location: Mexico
Contact:

Re: USB Drivers

Post by jonaspm »

sorry :S!!!!

i forgot the link :P

http://xpdrivers.com/usb/_1_24.cfm (USB drivers)

Pisarz
Posts: 375
Joined: Sat May 12, 2007 9:29 am

Re: USB Drivers

Post by Pisarz »

Even if this actually runs on ReactOS, it still has no use for ReactOS right now, cause it's an open-source project, and those drivers aren't, and they couldn't be integrated with ROS anyway. It's not about drivers itself, because you could try using original Windows driver. It's all about rewriting the code from scratch, so it could be used with ReactOS (some legal stuff).

mrugiero
Posts: 482
Joined: Sun Feb 14, 2010 9:12 am

Re: USB Drivers

Post by mrugiero »

Pisarz wrote:Even if this actually runs on ReactOS, it still has no use for ReactOS right now, cause it's an open-source project, and those drivers aren't, and they couldn't be integrated with ROS anyway. It's not about drivers itself, because you could try using original Windows driver. It's all about rewriting the code from scratch, so it could be used with ReactOS (some legal stuff).
Well, about using the original Windows drivers its not completely allowed, you must have a license (DISCLAIMER: this is literal reading, the ones which comes with Windows. If you talk about drivers for Windows provided by the manufacturer, act like I didn't say anything), and I'm not sure if it allows it neither.

About everything else, I agree, it cannot be included, but it might be anyway useful to know about it for testers who might want to use USB capabilities before they're officially in ReactOS. So, I think it's good to post it in the forums anyway.

User avatar
jonaspm
Posts: 585
Joined: Mon Nov 21, 2011 1:10 am
Location: Mexico
Contact:

Re: USB Drivers

Post by jonaspm »

http://www.libusb.org/ (open source)
and how about this?

Here are some ways to create a driver easy (the last ones looks better)
http://www.beyondlogic.org/usb/usbdevdrvs.htm

Z98
Release Engineer
Posts: 3379
Joined: Tue May 02, 2006 8:16 pm
Contact:

Re: USB Drivers

Post by Z98 »

USB drivers are effectively useless without a USB stack with which to interface with.

mrugiero
Posts: 482
Joined: Sun Feb 14, 2010 9:12 am

Re: USB Drivers

Post by mrugiero »

Z98 wrote:USB drivers are effectively useless without a USB stack with which to interface with.
Sorry, thought that piece was already addressed. Bad memory, I think :p

User avatar
jonaspm
Posts: 585
Joined: Mon Nov 21, 2011 1:10 am
Location: Mexico
Contact:

Re: USB Drivers

Post by jonaspm »


PurpleGurl
Posts: 1788
Joined: Fri Aug 07, 2009 5:11 am
Location: USA

Re: USB Drivers

Post by PurpleGurl »

jonaspm wrote:I found several projects of open source usb stacks...

But i found two really cool:
http://www.embedded-access.com/products/usb_device.html
And
http://www.osnews.com/story/21548/Posei ... _AROS_Port

Here another:
http://freaklabs.org/index.php/FreakUSB ... Stack.html
The first one seems to require payment upfront or something, and only runs on Coldfire and Power architectures, not x86 nor x64.

The platform/architecture seems to be a problem in the second as well.

I don't know about the 3rd. It seems to be for embedded platforms too, and I don't know how usable the code is for us. He doesn't really say what platform it is for. A lot of the stuff like this out there is for the other end.

The thing is, the drivers must be able to work under Windows, and the chances of finding compatible open source stuff already out there is slim, since Windows comes with what it needs, and the chipset drivers from the manufacturers provide the rest. Since Windows already has it, there is little incentive to write alternatives.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest