WebSite Information > Article Discussions

AN changing USB driver stack to 32-bit

<< < (2/6) > >>

Andi B.:

--- Quote ---AN is currently working on XHCI. Along with that there is a decision to make the USB driver stack (mostly) 32-bit.
The stated reason for this was to increase data throughput.
--- End quote ---
That's not completely accurate. At least not in the way a user would understand 'increase in throughput'. Even David said he does not expect measurable transfer speed or throughput changes.

My measurements when accessing external harddisks gave only slight improvement. But we are still way behind other platforms. And you have to mix Davids drivers with Lars usbmsd.add for getting best throughput. You may see less cpu utilization especially on old hardware and much concurrent accesses. But I would not expect a noticeable effect on current systems. YMMV.

Guessing the change was made to make future development easier. For AN. Not for the rest of the world. Except David make his changes and his DDK publicly available some day. 

Sergey Posokhov:

--- Quote from: Andi B. on January 27, 2018, 04:49:39 pm ---Guessing the change was made to make future development easier. For AN. Not for the rest of the world. Except David make his changes and his DDK publicly available some day.

--- End quote ---
Somebody's got a star fever, isn't it?..  :P

Lars:

--- Quote from: Andi B. on January 27, 2018, 04:49:39 pm ---Guessing the change was made to make future development easier. For AN. Not for the rest of the world. Except David make his changes and his DDK publicly available some day.

--- End quote ---

If what you say is true I sincerely hope that at least the interface will be published. Because if not, nobody will be able to write a custom USB driver for a specific USB device, for example. Again, think about Wim's USBECD.SYS driver.

Joop:
Its very simple. If AN does do that and doesn't publish with the result of no working existing drivers and no way out in developing new, then for me its game over. I need my (usb) pen or I will get severe trouble with my hand. If AN chooses this path then it will be a sort term vision for AN. I don't believe that DDK license is valid today because IBM did quit with OS/2. There business is not harmed with it because they don't sell OS/2 anymore. Simple as that. If they are active with it it will be an other matter, but so far no noise from IBM about OS/2.

Andi B.:
I think we should note that most of what we are talking here is speculation. When Lars says -

--- Quote ---Please speak up now if you don't want that to happen.
--- End quote ---
I fully understand his feelings. But on the other hand I'm not aware of any official statement from AN about that all until now. So what about should we speak up?

I'm quarreling with myself if I should post in this thread again. Until now AFAIK only testers knows about the new USB stack. I'm still unsure if testers should twaddle about things they test. I think it's better to calm down and see how it goes. But this discussion has started so I should add that the new 32 bit test stack does still work with Lars usbmsd.add.

Has anyone tested this new stack and found out that it does not work anymore with any other current driver (usbaudio, Wims driver, ....)? If yes, which driver does not work anymore?

@Joop

--- Quote ---I don't believe that DDK license is valid today because IBM did quit with OS/2. There business is not harmed with it because they don't sell OS/2 anymore.
--- End quote ---
IMHO you are wrong. The DDK license will not go away cause only we would like it that way. And IBM does still sell OS/2 licenses. Otherwise AN was not able to sell you ArcaOS.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version