Jump to content

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


Mov AX, 0xDEAD

Recommended Posts


@Dave-H

BSOD A5 0x2001 - ACPI tried to evaluate the PIC control method but failed.

This would explain why you're running out of hardware resources too, Programmable Interrupt Controller isn't working properly so you're running out of Interrupts.

This is one of the unresolved BSODs mentioned on page 1 of this thread, so setting up windbg is a must to solve this.

Sorry this is turning out to be so complicated for you @Dave-H

Link to comment
Share on other sites

38 minutes ago, Damnation said:

@Dave-H

BSOD A5 0x2001 - ACPI tried to evaluate the PIC control method but failed.

This would explain why you're running out of hardware resources too, Programmable Interrupt Controller isn't working properly so you're running out of Interrupts.

This is one of the unresolved BSODs mentioned on page 1 of this thread, so setting up windbg is a must to solve this.

Sorry this is turning out to be so complicated for you @Dave-H

No problem, I always knew it was going to be very difficult to get a complete install of XP onto this machine!
What I have isn't actually too bad, the main annoyance is not having any sound as the audio hardware isn't being seen.
It's also only seeing one core of the dual core processor.
Everything else important does work.
It does restart OK, but if I shut down in XP I get the good old "It's now safe to turn off your computer" message!
I can live with that though.
:yes:

Link to comment
Share on other sites

@Dave-H

This is from the old XP forum:

After crazy work I succeed to connect the Lenovo Flex 10 notebook
via an pcie mini to a RJ45 connection.
I overcome the Whitelist in Bios of the Flex 10 with just deleting whole entry
"DeviceSupport"  GUID: B6845A50-9BAD-44DC-BE3E-20A8693D46E8 in Bios and flash with Epromer.

The Realtek 8111H pcie minicard to RJ45 does not work on the Flex 10 board.
I tried 2 different cards. The card is correct listed in Device Manager,
the LED shows with yellow and green led connection but always the message appears,
that no Lan cable is connected.

Then I try an Intel Pcie minicard to Rj45 with chip 82574L from 2008(!)  VEN_8086&DEV_10D3 .
This card is supported for debug via Lan on Win8 and Win8.1 and XP SP3 now thanks to @Mov AX, 0xDEAD .

At Amazon you still get this pcie mini card

https://www.amazon.de/-/en/KALEA-INFORMATIQUE-Express-MiniPCIE-Controller/dp/B0788DG7NQ/ref=sr_1_6?crid=3LK719OEQTEM6&keywords=82574+l+pcie+mini&qid=1651765585&sprefix=82574l+pcie+mini%2Caps%2C155&sr=8-6

And voila, for the very first time I can debug the Lenovo Flex 10 via Lan with Windbg
Dietmar

20220505-180120.jpg

 

20201114-172417.jpg

Edited by Dietmar
Link to comment
Share on other sites

That sounds quite frightening, and I'm not sure if it's really worth the trouble, not to mention the risk of permanently bricking the machine if anything goes wrong!
:o

Link to comment
Share on other sites

@daniel_k

For this, I have to flash the Bios back to the same version that @Dave-H has.

Only the cancelled Whitelist has to stay because of the Intel Pcie mini card.

Because now no Bsod at all, everything works on my Flex10 under XP SP3, Sound, Wifi, Bluetooth, Lan, Acpi-Multiprocessor with 2 cpu, Ahci, Ide, USB2, USB3, Touchpad, cam, microphone

with modded DSDT. Only no 3D driver for graphik. For this we need the new graphik model from Vista:rolleyes:

Dietmar

PS: I do this tomorrow, when I have more time.

I just try to download the Bios, that @Dave-H has, for to make a quick compare with my modded DSDT

His Bios is

BIOS Version 93CN55WW(V9.5). 64bit

EC Version 93EC55WW(V3.8)

SN number is UB03248476

A short look at the Lenovo support shows, that his Flex 10 has indeed the number 59433432 .

Prozessor

1x Intel Celeron N2840 processor(N2840)

Speicher

1x 4GB DDR3L 1333

Betriebssystem

Windows 8.1 64 bits(EN:English)

Festplatte

1x 320 GB 5400

Drahtlosnetzwerk

1x Bluetooth® 4.0; Lenovo BGN Wireless

Anschlüsse

1x Microphone/Headphone Jacks; 1 USB 3.0; 1 USB 2.0; HDMI

Kamera

1x 1.0MP HD Camera

Grafiken

1x Intel Graphics Chipset

Monitore

10.1 1366x768

 

 

 

Edited by Dietmar
Link to comment
Share on other sites

I notice for the Flex10,

that from Bios version 93cn52ww up to last 93CN59WW (all 64 bit)

their DSDT tables are always exact the same.

The DSDT tables for Bios versions

<= 93cn50ww bit 64 is different at 138 places.

Because this is true for all versions of these 64 bit Bios,

so this is valid also for all different Baytrail cpu's 64 bit

Dietmar

PS: This means, we will see via Debug the reason for the 2001 Bsod.

Link to comment
Share on other sites

@daniel_k

The issue with some USB flash drives is resolved by using the modded AMD USB 3.0 drivers (build 145 or 276) extracted from the WinXP-IE Optional Patch Integrator! :cheerleader:

Are these pilots compatible with your PAE patch ?
Are these pilots compatible with UASP ?

Regards

Edited by genieautravail
Link to comment
Share on other sites

@Dietmar

A Dell Latitude E6230 laptop.

But same issue on a Dell Latitude E6430 laptop, mini PC ZOTAC Zbox EN760 or ID45 or a motherboard BIOSTAR A10N-8800E...

In fact, on all computers on which I use the modded Intel USB 3.0 driver from MDL !

Regards

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