Jump to content











Photo
- - - - -

XP works on Ryzen

xp am4 nvme boot acpi

  • Please log in to reply
12 replies to this topic

#1 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

Posted 14 June 2019 - 05:21 PM

https://www.win-raid...1.html#msg80487

 

Nice to hear from you

Dietmar


  • Nuno Brito likes this

#2 Blackcrack

Blackcrack

    Frequent Member

  • Advanced user
  • 408 posts
  •  
    Germany

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



#3 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

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



#4 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

Posted 22 July 2019 - 05:08 PM

Yessssssssssssssssssssssssssssssaaaaaaaaaaaaaaaaaa, I got all USB 3.0 3.1 3.2 drivers to work under XP SP3 :party_time:  !!!!!

 

 

https://www.win-raid...2.html#msg83048



#5 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 14955 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 22 July 2019 - 05:19 PM

Yessssssssssssssssssssssssssssssaaaaaaaaaaaaaaaaaa, I got all USB 3.0 3.1 3.2 drivers to work under XP SP3 :party_time:  !!!!!

 

 

https://www.win-raid...2.html#msg83048

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.

 

:duff:

Wonko



#6 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

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.


  • wimb likes this

#7 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 14955 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

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 :dubbio:

 

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).

 

 

:duff:

Wonko

Attached Files



#8 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

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.


  • dencorso likes this

#9 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

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



#10 dencorso

dencorso

    Frequent Member

  • Advanced user
  • 142 posts
  •  
    Brazil

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... :)

 


.
 

 

 




#11 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

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



#12 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

Posted 01 August 2019 - 11:49 PM

Yesssaaaaaaaaaaaaaaaaaaaaaaaaaa USB3.0 on XP also for Intelchipset :D :D :D!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

https://www.win-raid...2.html#msg83830

 

Dietmar



#13 Dietmar

Dietmar

    Frequent Member

  • Advanced user
  • 235 posts
  •  
    Afghanistan

Posted 04 August 2019 - 07:54 PM

Yesssssssssssssssssssssaaaaaaaaaaaaaaaaaaa all USB3 on XP SP3 on Intel chipset on full ACPI Multiprocessor :cheerleader: :cheerleader: :cheerleader:

 

 

https://www.win-raid...6.html#msg84052

 

Dietmar






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users