https://www.win-raid...1.html#msg80487
Nice to hear from you
Dietmar
Posted 14 June 2019 - 05:21 PM
Posted 14 June 2019 - 08:02 PM
ohh crazy german..
and, kommst Du ran an Großrechner von den rechenoperationen ?
keep it up !
looks interresting
best
Blacky
Posted 13 July 2019 - 08:05 PM
XP SP3 runs in full ACPI mode with nearly all drivers
on Ryzen 3700x
https://www.win-raid...8.html#msg82490
Dietmar
Posted 22 July 2019 - 05:08 PM
Yessssssssssssssssssssssssssssssaaaaaaaaaaaaaaaaaa, I got all USB 3.0 3.1 3.2 drivers to work under XP SP3 !!!!!
https://www.win-raid...2.html#msg83048
Posted 22 July 2019 - 05:19 PM
Yessssssssssssssssssssssssssssssaaaaaaaaaaaaaaaaaa, I got all USB 3.0 3.1 3.2 drivers to work under XP SP3 !!!!!
Good , though it is not clear at all how exactly you did it.
What is what, what is renamed what is the reference in .inf changed, etc.
Could you please detail what you did in the end?
Also I cannot open the .rar attachment to your post with 7-zip, maybe it is a newer version of .rar, but cannot you use .zip or .7z so that also people without (last version of) WinRAR can open the file(s).
I know I am a PITA with this, but the general idea of exchanging info is that the info exchanged is accessible to everyone or at least to most people.
Wonko
Posted 22 July 2019 - 05:34 PM
Hi jaclaz,
@canonkong has the idea,
that the hardware ids VEN_&DEV_
for newer usb drivers are hardcoded in their xhci.sys file.
In this morning I make a check of this with IDA pro and find, that this was true.
From there it was only a small step:
Just change an VEN_&DEV_ entry in xhci.sys
against the generic one PCI\CC_0C03
After this, only one problem remains, that usbstor.sys was not loaded.
And I found, that in its *.inf for Win7 it was named amdstor.sys.
So renaming in that *.inf file at all places
amdstor => usbstor
that all
Dietmar
PS: The best in this method is: It can be done in a lot of other drivers too.
At once we have from today 22 July 2019 on all new compis drivers also for XP.
Posted 22 July 2019 - 06:11 PM
Yep, now I begin to understand.
Clear is another thing, but soon or later you will probably be able to provide some more exact details .
its *.inf or that *.inf is not at all clear, do you mean usbstor.inf?
or actually *.inf (that by convention means all files with extension .inf)
or something else?
In the given thread it seems that you renamed amdstor.sys to usbstor.sys
In the attached archive (which I am re-attaching as .zip so it becomes more accessible) there are a number of drivers (*.sys) and only one .inf (AMDXHCI.INF) and its corresponding CAT file (AMDXHCI.cat).
You clearly edited this AMDXHCI.INF, "placing" the usbstor.sys to BOTH %AMD_STOR (which I can understand) AND %AMD_UASP (which I cannot understand).
Wonko
Posted 22 July 2019 - 06:38 PM
Hi jaclaz,
it is much more easy than anyone thought.
All usb drivers are the same.
For USB 2.0 manufactures always use the generic now
CC_0C_03 Ven_DEV_ number, normal so that each device can be recogniced, just as nvme today.
This simple changes with the beginning of USB 3.0.
What I did is just to put in again this generic value CC_0C_03 in xhci.sys
Dietmar
PS: It is evel from manufactures, just for to kill XP. Now, this problem is gone.
I never thought, that everybody can program its own Ven_DEV_ number in its xhci.sys file.
But exact this happens. Last (small) problem was, that usbstor.sys was not loaded,
which I can see at Vid&Pid 0000 0000.
Then I come to the idea, that for some crazy reasons they rename usbstor.sys to amdstor.sys.
It is not enough just to rename those files, you also have to rename its whole surrounding.
And I can see, that at every place usbstor => amdstor, this I just reverted.
USB kill has been done for mouse, keyboard, sticks, harddisks, just crazy all.
Posted 22 July 2019 - 09:52 PM
Not all USB3.0 USB3.1 drivers have hardcoded VEN_&DEV_ numbers.
Asmedia has, but VIA has not.
So, with the VIA driver it should be possible
to generate a generic USB3.0 driver,
which works everywhere
Dietmar
Posted 23 July 2019 - 05:23 AM
For USB 2.0 manufactures always use the generic now
CC_0C_03 Ven_DEV_ number, normal so that each device can be recogniced, just as nvme today.
This simple changes with the beginning of USB 3.0.
What I did is just to put in again this generic value CC_0C_03 in xhci.sys
It should be CC_0C03, not CC_0C_03, just to avoid unnecessary head-scratching...
0C03 is the Class Code for USB Controllers...
Posted 23 July 2019 - 08:10 AM
@dencorso
It was a mistype by me, you are right.
Yesterday was very late in night and whole day I work
with the USB controller
Dietmar
Posted 01 August 2019 - 11:49 PM
Yesssaaaaaaaaaaaaaaaaaaaaaaaaaa USB3.0 on XP also for Intelchipset !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
https://www.win-raid...2.html#msg83830
Dietmar
Posted 04 August 2019 - 07:54 PM
Yesssssssssssssssssssssaaaaaaaaaaaaaaaaaaa all USB3 on XP SP3 on Intel chipset on full ACPI Multiprocessor
https://www.win-raid...6.html#msg84052
Dietmar
0 members, 1 guests, 0 anonymous users