WebSite Information > Article Discussions

AN changing USB driver stack to 32-bit

<< < (4/6) > >>

Lars:

--- Quote from: Neil Waldhauer on January 29, 2018, 04:31:42 am ---Did you test the new 32-bit driver with USBECD.SYS? Maybe it still works?

--- End quote ---

I have not tested. Looking at the USBECD.SYS source code, it expects the "standard" interface to USBD.SYS to register itself with USBD.SYS. Then, it offers the "standard" IDC entry point for being called back by the HC drivers on request termination ("standard" = as defined in the HTML document that is part of the DDK).
That is, it behaves like any other class device driver. Currently, these interfaces have not been touched and therefore it should still work.

I am talking about if AN decides to change these interfaces and making them proprietary.

Greg Pringle:
Am I missing something? What does a DDK license have to do with a new interface designed by AN. That by definition is an AN product. They would be free to disclose the interface.

Simply use a text editor and start listing the the header files and add some usage info.

What am I missing?

Martin Iturbide:

--- Quote from: Greg Pringle on January 29, 2018, 02:35:06 pm ---What am I missing?

--- End quote ---

Hi Greg.

On the past the IBM DDK license has been use as an excuse to do not share any kind of driver development or documentation on this platform.
I just want to kill the excuse :)

The real problem is that Lars and Wim will not be able to continue their developments on the new USB stack, if not information and/or source code is shared.


--- Quote ---What does a DDK license have to do with a new interface designed by AN.
--- End quote ---
For what is known AN is using IBM DDK source code samples for theirs drivers. So, the drivers source code are in part ruled by the IBM DDK license.

Regards

ivan:
Let me drop something else in here.

In developing usb3 drivers are they going to include something to enable use of the ASMedia usb3/sata chips or is that impossible because non of the testers have systems using those chips?

Dave Yeo:
Hi Ivan, I think there is a mis-conception of the testers group. It was originally formed to test ANPM and then re-purposed for beta testing other things including Arcaos. I assume that Arca Noae has a group of machines for development and initial testing and hopefully it is a wide range of machines and while the testers do test on even more machines, we're perhaps mainly putting the installer through more varied tests.
In the case of the new USB stack, to quote David,

--- Quote ---This is what the next release of the USB stack will look like. Feel free to
use this software if you like. I am not asking for testing since this
software has been thoroughly tested and has passed the standard QA
testing. The major changes are:

--- End quote ---
...
And then mentioning the possibility of timing issues and such with other software.
There hasn't been any reports that I'm aware of of breakages.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version