Jump to content

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


Mov AX, 0xDEAD

Recommended Posts


@Dietmar@Mov AX, 0xDEAD@daniel_k

I tested acpi v22 with and without DDB hack on my AMD Threadripper system.

acpi v22 without DDB hack: A5 0x11 0x08 0x20160930

acpi v22 with DDB hack: works (minus USB 3.0) no BSOD

Seems I don't quite get the same the A5 0x03 BSOD that @Andalu gets.

.

@Mov AX, 0xDEAD

Windows 8.1 (not 8.0 or earlier) has a working LoadDDB function for TRX4 - can you copy that in assembly to use for XP?

Link to comment
Share on other sites

I'm uploading my ACPI tables here.

@Mov AX, 0xDEAD

I think the table named BIXBY (ssdt4) might be causing the problem since it has no closing } bracket - what do you think?

	acpidump -sz
	ACPI: MCFG 0x006845CA02D5F8D8 00003C (v01 AMD    A M I    03242016 MSFT 00010013)
ACPI: FACP 0x006845CA02D5F8D8 000114 (v06 AMD    A M I    03242016 AMI  00010013)
ACPI: APIC 0x006845CA02D5F8D8 000482 (v03 AMD    A M I    03242016 AMI  00010013)
ACPI: IVRS 0x006845CA02D5F8D8 0001F0 (v02 AMD    AmdTable 00000001 AMD  00000000)
ACPI: HPET 0x006845CA02D5F8D8 000038 (v01 AMD    A M I    03242016 AMI  00000005)
ACPI: FPDT 0x006845CA02D5F8D8 000044 (v01 AMD    A M I    01072009 AMI  01000013)
ACPI: SSDT 0x0000000000000000 00C034 (v01 GBT    GSWApp   00000001 INTL 20160930)
ACPI: SSDT 0x0000000000000000 008C98 (v02 AMD    AmdTable 00000002 MSFT 04000000)
ACPI: SSDT 0x0000000000000000 003918 (v01 AMD    AMD AOD  00000001 INTL 20160930)
ACPI: FIDT 0x0000000000000000 00009C (v01 AMD    A M I    03242016 AMI  00010013)
ACPI: SSDT 0x0000000000000000 000164 (v02 AMD    CPUSSDT  03242016 AMI  03242016)
ACPI: SSDT 0x0000000000000000 000024 (v01 AMD    BIXBY    00001000 INTL 20160930)
ACPI: PCCT 0x0000000000000000 00006E (v02 AMD    AmdTable 00000001 AMD  00000000)
ACPI: SSDT 0x0000000000000000 005AC1 (v01 AMD    AmdTable 00000001 AMD  00000001)
ACPI: CRAT 0x0000000000000000 002CD0 (v01 AMD    AmdTable 00000001 AMD  00000001)
ACPI: CDIT 0x0000000000000000 000029 (v01 AMD    AmdTable 00000001 AMD  00000001)
ACPI: SSDT 0x0000000000000000 002D5B (v01 AMD    SHAKTOOH 00000001 INTL 20160930)
ACPI: WSMT 0x0000000000000000 000028 (v01 AMD    A M I    03242016 AMI  00010013)
ACPI: SSDT 0x0000000000000000 0013FE (v01 AMD    SHAKTOOH 00000001 INTL 20160930)
ACPI: XSDT 0x0000000000000000 0000BC (v01 AMD    A M I    03242016 AMI  01000013)
ACPI: DSDT 0x0000000000000000 00ED30 (v02 AMD    A M I    03242016 INTL 20160930)
	

BIXBY is first table in memory at 000024 if I'm reading this right?

TRX40_DESIGNARE_ACPI_DUMP.7z

Edited by Damnation
Link to comment
Share on other sites

7 hours ago, Damnation said:

@Dietmar@Mov AX, 0xDEAD@daniel_k

I tested acpi v22 with and without DDB hack on my AMD Threadripper system.

acpi v22 without DDB hack: A5 0x11 0x08 0x20160930

7 hours ago, Damnation said:

@Mov AX, 0xDEAD

Windows 8.1 (not 8.0 or earlier) has a working LoadDDB function for TRX4 - can you copy that in assembly to use for XP?

@Damnation

I don't want to waste time for making "frankenstein", you can do it yourself, see ACPIDevicePowerProcessPhase3() as example

OR make remote kernel debug logs and i give solution at sources level

Link to comment
Share on other sites

@daniel_k

Happy to see you on this forum! :lol:

i have a question about the modded Intel USB 3.0 driver.

An issue occur on all eligible Dell laptops and ZOTAC ZBOX mini PC that I own.

When I switch USB ports from 2.0 mode to 3.0 mode by using the Intel USB3 HCSwitch device driver or the WPCRSET tool, some of my USB flash drives are no more recognized ("USB device not recognized" tooltip on the desktop)

In the devices manager there is a code 10 (device can't start).

Before the switch and if I rollback to the 2.0 mode, the same USB flash drives are perfectly recognized and usable.

On all computers, it's always the same USB flash drives that are concerned.

Any idea about this issue ? :crazy:

Edited by genieautravail
Link to comment
Share on other sites

Sorry guys for my delay.
Today was a busy day and I fear that tomorrow will be the same :(

 

@daniel_k

I just tried the XP installation from a pendrive with the acpi.sys you sent me. Here the bsod code:

0xA5 (0x011, 0x08, 0xF6DA000, 0x20160527)

 

@Dietmar

I'll try debugging first on win8 as soon as I'll have some time. But clearly my goal is to get debug in XP ;)

 

@Damnation

I got the A5 bsod (0x011, 0x08, 0xFFD4E010, 0x20160527) also in Win7. Not tested in Vista.

 

------------

P.S.: does deep translator still works for you in XP with Firefox/Basilisk?

Edit: deep translator works with NoScript disabled.

 

Edited by Andalu
Link to comment
Share on other sites

@Andalu

can you download the latest iasl tools - https://acpica.org/sites/acpica/files/iasl-win-20220331.zip

then run

acpidump -b

from inside an empty folder, then upload the ACPI .dat files it outputs.

I want to see what we're dealing with.

edit: does deep translator still works - yeah it still works.

Edited by Damnation
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...