Jump to content

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


Mov AX, 0xDEAD

Recommended Posts

23 hours ago, Dietmar said:

I just notice, that the variant of hal.dll 5.2.3790.3959 (srv03_sp2_rtm.070216-1710) and its ntoskrnl.exe is very much different from XP SP3 version, because it has dependencies on

ExiReleaseFastMutex

ExiAcquireFastMutex

ExiTryToAcquireFastMutex

 

KiCheckForSListAddress

 

which the XP SP3 version does not have

Dietmar

FYI, KB2281309 carries the latest hal's for Windows Server 2003 x86 (v 5.2.3790.4768), and KB941838 contains the latest intelppm.sys (v 5.2.3790.4143). Both are available to download on the TheHotfixShare website.

Link to comment
Share on other sites


@Dietmar

You can use the /X switch to extract the update packages. Just open a cmd window in the same folder where the hotfixes are located, and run them with the /X command. You can also use the /X: switch.

For example:

  WindowsServer2003-KB2281309-x86-ENU.exe /x  will prompt you where to extract the files

  WindowsServer2003-KB2281309-x86-ENU.exe /x:Temp  will extract the files to folder named Temp(it will be created if it doesn't exist)

Edited by XPRTM
Link to comment
Share on other sites

1. F:\WindowsServer2003-KB2281309-x86-ENU\SP2QFE\halmacpi.dll: 119.808 Bytes
2. F:\WindowsServer2003-KB2281309-x86-ENU\SP2QFE\halmacpiTimerhackkk.dll: 119.808 Bytes
Offsets: hexadez.

 

139:       F5    67
13A:       01    02
14B83:     79    EB

 

Link to comment
Share on other sites

Hi,

does anybody know, how to start Legacy Update for win2003 r2 SP2 DataCenter x86 ?

It shows me wrong win2003 r2 SP2 DataCenter 64 Bit

and the green running bar stops running at the beginning

Dietmar

PS: Is there an Service Pack for this win2003 r2 SP2 DataCenter x86 version?

EDIT: I just have to wait 30min:)..

Edited by Dietmar
Link to comment
Share on other sites

Next try for intelppm.sys to overcome the crazy power consumption.

Intelppm.sys 5.2.3790.4143 (srv03_sp2_qfe.070831-1432) USA.

Yesssaa, this works:cheerleader:. Power consumption now 25 Watt, before 75 Watt.

May be, that some powerstates want to go to win2000 powerstates, crazy,

Dietmar

https://ufile.io/75a3ypqp

1. F:\WindowsServer2003-KB941838-x86-ENU\SP2QFE\intelppm.sys: 36.864 Bytes
2. F:\WindowsServer2003-KB941838-x86-ENU\SP2QFE\intelppmhackkkkkk.sys: 36.864 Bytes
Offsets: hexadez.

 128:    EF    23
 129:    D8    B3
3CF0:    68    90
3CF1:    2B    2C
3D44:    B4    90
4E0D:    B4    90
4EAE:    60    90
4EAF:    2D    2A

 

 

 

Edited by Dietmar
Link to comment
Share on other sites

Hi,

3DMark2001 is not running on Windows Server 2003 bit 32. On both versions, Standard and Datacenter.

As far as I can check, everything else runs. Crazy, for sound I have to install Microsoft UAA device driver for 2003

and enable sound in Directx and in Services.

Directx 9c is installed, graphikcard GT 730 works ,

dxdiag.exe tells, that all is ok.

error.log from 3DMar2001 tells, that only Directx 6 is installed, but it needs Directx 8.1.

Already I fake OS version in registry to XP SP3, does not help, this only helps for to install Nvidia graphik driver

344.11-desktop-winxp-32bit-international.exe

Any ideas

Dietmar

EDIT: 3DMark 2003 runs all correct.

Via Legacy Update I have all updates until 2015(!).

error.log

https://ufile.io/vfrxi8r1

Edited by Dietmar
Link to comment
Share on other sites

7 minutes ago, Dietmar said:

@George King

What is the latest intelppm.sys ENU, USA version for XP SP3 that you have?

I think, we make a small mistake in power consumption hack for this.

@pappyN4 brings me to this idea

Dietmar

I will check in two hours. Also with patch that I have in XP2ESD. I don’t know which one I have for XP. I’m always adding patches only for latest fileversion.

Link to comment
Share on other sites

@George King

Yepp, this intelppm.sys for XP SP3 from you is exact what I miss.

This your file you have to modd via this,

which gives the intelppm.sys which I offer in post above

Dietmar

1. F:\intelppmModModXPSP3ENUUSA\intelppmModModXPSP3\intelppm.sys: 36.352 Bytes
2. F:\INTELPPMenglOri\intelppmKing.sys: 36.352 Bytes
Offsets: hexadez.

 

 128:    C8    94
 129:    A6    C8
3F76:    50    28
3F77:    21    20
3FCA:    50    74
3FCB:    21    1F
5091:    50    74
5132:    50    20
5133:    21    22

 

Link to comment
Share on other sites

On 1/31/2023 at 9:50 AM, K4sum1 said:

I am very dumb and I will be explaining this to someone dumber than me so I need basic instructions on how to do that

<OT>

I don't think you are dumb, we all have our strengths and strong points, but I also feel dumb when I compare to others and I struggle to explain things to others, but I know you will.

<OT>

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