Jump to content

Compiling ACPI v2.0 driver for Windows XP SP3 and Windows 2003 SP2 (x32/x64)


Mov AX, 0xDEAD

Recommended Posts


@Damnation

Oh, we are all blind as much as possible.

I just check the asl.exe Tool V5 from Microsoft.

It works also, IF you dump and modify the DSDT files from running XP.

If you are as "clever" as me, extract DSDT from Bios, modify it and upload it then,

with any of the 3 methods you are forced to flash the Bios with this DSDT

or you get always this acpi.sys error.

Really crazy, I spend hours and hours with flashing Bios

only because of this mistake^^

Dietmar

PS: Here is the asl V5 tool. It works, I just test^^

https://ufile.io/rtk8elu3

 

Link to comment
Share on other sites

@Dietmar

Thanks!

I see in dsdt.dat your processors are defined with ACPI0007 ID but curiously no ACPI0010 container.  I see ssdt.dat also has some external dependencies to dsdt.dat for processor definitions.

Just to confirm, was this board giving you CPU power issues like me? or was it a different board? or were you having a different problem with this board?

Edited by Damnation
Link to comment
Share on other sites

@Damnation

Yes, this is the board which consumes a lot of power for nothing.

The same is true for all the other z690 boards, which I have.

But this board is the most XP friendly board and stable.

When you have mood for, I am happy when you make a try for to modd the DSDT files

and I will report then

Dietmar

PS: Now we 3 possibilities to upload acpi tables.

Link to comment
Share on other sites

@Damnation

Waaaoohhh :cheerleader::cheerleader::cheerleader:

, now we need Tutorial, how to make this

Dietmar

 

PS: Power consumption goes down from 44 Watt --> 1.6 Watt.

 

This I like a lot, because in this winter here in germany people will die because no money for HEATING!

 

Asrock Extreme z690 with 12900k cpu

before DSDT mod from @Damnation

20220816-173253.jpg

 

after

20220816-173902.jpg

 

Edited by Dietmar
Link to comment
Share on other sites

@Damnation

Can you see a difference in the DSDT tables beween the power cores and the "efficient" cores of the 12900k cpu?

The 12900k cpu has 8 Power cores with Hyperthreading, shows 16 "cpus" and 8 efficient cores,

so all together 24, which numbers are NOW shown correct in processors

Dietmar

 

Edited by Dietmar
Link to comment
Share on other sites

@Dietmar

All I really know is that deprecated Processor() Opcode is no longer in use in these newer ACPI tables that are giving power issues in XP. My mod removes the existing ACPI0007 processor definition and then reintroduces the old Processor() Opcode that XP's acpi.sys expects.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...