
Damnation
Content Type
Profiles
Forums
Events
Posts posted by Damnation
-
-
Oh hey, the forums are back!
0 -
That's good to hear!
0 -
Try Relyze disassembler, or ghidra disassembler, and see if what they output is suitable. Both are free.
0 -
0
-
I just tried to apply your most recent .patch file for a build.
QuoteMicrosoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.C:\Documents and Settings\Admin>e:
E:\>cd E:\XPSP1\NT\base\busdrv\acpi
E:\XPSP1\NT\base\busdrv\acpi>patch.exe -Np1 -u -l -i sp1_to_sp3(ACP2).patch
patching file driver/acpisym/acpisym.c
patching file driver/amlinew/acpins.c
Hunk #1 succeeded at 736 (offset -4 lines).
patching file driver/amlinew/amldebug.c
Hunk #1 succeeded at 3725 (offset 1810 lines).
Hunk #2 FAILED at 4040.
Hunk #3 succeeded at 4069 with fuzz 2 (offset 1809 lines).
1 out of 3 hunks FAILED -- saving rejects to file driver/amlinew/amldebug.c.rej
patching file driver/amlinew/amliapi.c
patching file driver/amlinew/amlipriv.h
patching file driver/amlinew/amlitest.c
Hunk #2 FAILED at 62.
1 out of 2 hunks FAILED -- saving rejects to file driver/amlinew/amlitest.c.rej
patching file driver/amlinew/data.c
patching file driver/amlinew/misc.c
Hunk #3 succeeded at 1325 (offset -9 lines).
patching file driver/amlinew/namedobj.c
patching file driver/amlinew/nsmod.c
patching file driver/amlinew/object.c
Hunk #10 succeeded at 847 with fuzz 2 (offset 1 line).
Hunk #11 succeeded at 981 (offset 1 line).
Hunk #12 succeeded at 1057 (offset 1 line).
Hunk #13 succeeded at 1172 (offset 1 line).
Hunk #14 succeeded at 1309 (offset -3 lines).
Hunk #15 succeeded at 1508 (offset -3 lines).
Hunk #16 succeeded at 1578 (offset -3 lines).
Hunk #17 succeeded at 1590 (offset -3 lines).
Hunk #18 succeeded at 1643 (offset -120 lines).
Hunk #19 succeeded at 1804 (offset -120 lines).
patching file driver/amlinew/parser.c
patching file driver/amlinew/pch.h
patching file driver/amlinew/proto.h
patching file driver/amlinew/strlib.c
patching file driver/amlinew/sync.c
Hunk #1 succeeded at 64 (offset 1 line).
patching file driver/amlinew/trace.c
patching file driver/amlinew/type1op.c
patching file driver/amlinew/type2op.c
Hunk #14 FAILED at 791.
Hunk #15 succeeded at 801 (offset -13 lines).
Hunk #16 succeeded at 863 (offset -13 lines).
Hunk #17 succeeded at 941 (offset -13 lines).
Hunk #18 succeeded at 975 (offset -13 lines).
Hunk #19 succeeded at 1007 (offset -13 lines).
Hunk #20 succeeded at 1041 (offset -13 lines).
Hunk #21 succeeded at 1052 (offset -13 lines).
Hunk #22 succeeded at 1065 (offset -13 lines).
Hunk #23 succeeded at 1092 (offset -13 lines).
Hunk #24 succeeded at 1134 (offset -13 lines).
Hunk #25 succeeded at 1212 (offset -13 lines).
Hunk #26 succeeded at 1222 (offset -13 lines).
Hunk #27 succeeded at 1240 (offset -13 lines).
Hunk #28 succeeded at 1270 (offset -13 lines).
Hunk #29 succeeded at 1302 (offset -13 lines).
Hunk #30 succeeded at 1345 (offset -13 lines).
Hunk #31 succeeded at 1384 (offset -13 lines).
Hunk #32 succeeded at 1416 (offset -13 lines).
Hunk #33 succeeded at 1457 (offset -13 lines).
Hunk #34 succeeded at 1469 (offset -13 lines).
Hunk #35 succeeded at 1483 (offset -13 lines).
Hunk #36 FAILED at 1575.
Hunk #37 succeeded at 1598 (offset -16 lines).
Hunk #38 FAILED at 1613.
Hunk #39 succeeded at 1631 (offset -17 lines).
3 out of 39 hunks FAILED -- saving rejects to file driver/amlinew/type2op.c.rej
patching file driver/inc/aml.h
patching file driver/inc/amli.h
patching file driver/nt/acpiosnt.c
Hunk #1 succeeded at 768 (offset -75 lines).
Hunk #2 succeeded at 776 (offset -75 lines).
Hunk #3 succeeded at 805 (offset -127 lines).
patching file driver/nt/acpiosnt.h
Hunk #3 FAILED at 812.
1 out of 3 hunks FAILED -- saving rejects to file driver/nt/acpiosnt.h.rej
patching file driver/nt/acpiosnt.rc
patching file driver/nt/amd64/amd64_helpers.asm
patching file driver/nt/arblib.c
patching file driver/nt/arblib.h
patching file driver/nt/buildsrc.c
patching file driver/nt/bus.c
Hunk #5 succeeded at 2672 (offset -19 lines).
Hunk #6 succeeded at 2736 (offset -19 lines).
Hunk #7 succeeded at 2773 (offset -19 lines).
Hunk #8 succeeded at 3570 (offset -37 lines).
Hunk #9 succeeded at 3610 (offset -37 lines).
Hunk #10 succeeded at 3634 (offset -37 lines).
patching file driver/nt/dat.c
patching file driver/nt/debug.c
patching file driver/nt/debug.h
patching file driver/nt/detect.c
patching file driver/nt/devpower.c
Hunk #6 FAILED at 4285.
1 out of 14 hunks FAILED -- saving rejects to file driver/nt/devpower.c.rej
patching file driver/nt/get.c
Hunk #1 succeeded at 159 (offset -1 lines).
Hunk #2 succeeded at 409 (offset -1 lines).
Hunk #3 succeeded at 1370 (offset -1 lines).
Hunk #4 succeeded at 1634 (offset -1 lines).
Hunk #5 succeeded at 1857 (offset -1 lines).
Hunk #6 succeeded at 1887 (offset -1 lines).
Hunk #7 succeeded at 1936 (offset -1 lines).
Hunk #8 succeeded at 1995 (offset -1 lines).
Hunk #9 succeeded at 2117 (offset -1 lines).
Hunk #10 succeeded at 2284 (offset -1 lines).
Hunk #11 succeeded at 2406 (offset -1 lines).
Hunk #12 succeeded at 2517 (offset -1 lines).
Hunk #13 succeeded at 2676 (offset -1 lines).
Hunk #14 succeeded at 2848 (offset -1 lines).
Hunk #15 succeeded at 2897 (offset -1 lines).
Hunk #16 succeeded at 3120 (offset -1 lines).
Hunk #17 succeeded at 3359 (offset -1 lines).
Hunk #18 succeeded at 3499 (offset -1 lines).
Hunk #19 succeeded at 3724 (offset -1 lines).
Hunk #20 succeeded at 3945 (offset -1 lines).
Hunk #21 succeeded at 4169 (offset 1 line).
Hunk #22 succeeded at 5384 (offset 1 line).
patching file driver/nt/init.c
patching file driver/nt/internal.c
patching file driver/nt/interupt.c
patching file driver/nt/irqarb.c
Hunk #1 succeeded at 3509 (offset -22 lines).
Hunk #2 succeeded at 3744 (offset -22 lines).
Hunk #3 succeeded at 3760 (offset -22 lines).
Hunk #4 succeeded at 3789 (offset -22 lines).
Hunk #5 succeeded at 3862 (offset -22 lines).
Hunk #6 succeeded at 4986 (offset -23 lines).
Hunk #7 succeeded at 4996 (offset -23 lines).
patching file driver/nt/match.c
Hunk #1 FAILED at 501.
1 out of 1 hunk FAILED -- saving rejects to file driver/nt/match.c.rej
patching file driver/nt/osnotify.c
patching file driver/nt/pch.h
patching file driver/nt/pciopregion.c
patching file driver/nt/rangesup.c
Hunk #1 succeeded at 2311 (offset -14 lines).
patching file driver/nt/res_bios.c
Hunk #6 succeeded at 999 (offset -4 lines).
Hunk #7 FAILED at 1191.
Hunk #8 FAILED at 1200.
Hunk #9 succeeded at 1328 (offset -27 lines).
Hunk #10 succeeded at 2891 (offset -56 lines).
2 out of 10 hunks FAILED -- saving rejects to file driver/nt/res_bios.c.rej
patching file driver/nt/res_bios.h
Hunk #1 succeeded at 293 (offset -1 lines).
Hunk #2 succeeded at 423 (offset -1 lines).
patching file driver/nt/root.c
patching file driver/nt/sources
patching file driver/nt/thermal.c
Hunk #1 succeeded at 1041 (offset -3 lines).
Hunk #2 succeeded at 1320 (offset -3 lines).
patching file driver/nt/wake.c
Hunk #2 succeeded at 644 (offset -4 lines).
Hunk #3 succeeded at 812 (offset 1 line).
Hunk #4 succeeded at 833 (offset 1 line).
Hunk #5 succeeded at 884 (offset 1 line).
patching file driver/shared/acpictl.c
patching file driver/shared/acpiinit.c
patching file driver/shared/acpiinit.h
patching file driver/shared/acpioprg.c
patching file driver/shared/acpisi.c
patching file driver/shared/loaddsdt.c
patching file driver/shared/pch.hE:\XPSP1\NT\base\busdrv\acpi>
Did I do it wrong somehow?
0 -
Can you run a debug on storport 8.0 beta 8102 to find the cause of this storport 7E BSOD?
(remember to restore original XP SP3 HAL and acpi.sys before running debug this)
0 -
Sorry to hear that.
You could try looking around at one of those PC recycling places and see if you can pick up a GPU for free.
0 -
I'm not sure what your needs are, you may as well try out the driver and see if it works for you.
0 -
If you're stuck with the RX580 then you'll have to settle for a generic 2D driver in XP.
bearwindows.zcm.com.au/vbempk.zip
0 -
I'd say your best option would be to get a cheap Nvidia GT 710 or 730 and run it along side your RX580 in a lower PCIE slot.
Nvidia kept XP support up to GTX 980 whereas AMD dropped support around the R7 270.
0 -
I know this isn't related to ACPI, but I got my hands on some windows 10 private symbols and was wondering if you could use them to make an NDIS_emu extender using them like how you did for ntoskrnl?
0 -
Probably going to stop on trying to backport newer vista acpi.sys to XP.
I just don't understand why an exception occurs at a zero address.
0 -
I noticed that ACPI 5112, which still has XP RSDT find function in it. also gives this 7E BSOD.
So I think I can narrow down the cause of the BSOD to either HalGetInterruptTargetInformation or HalGetMessageRoutingInfo in my HAL and not my ACPI table finding code.
0 -
It seems like that's the case, I wonder why microsoft did it that way.
I'm going to go through vista beta acpi.sys and see which version is first to BSOD.
0 -
0
-
There are some IoResource functions in my ntoskrn8.sys
Perhaps it's getting stuck there?
does loading my ntoskrn8.pdb show anything?
0 -
Maybe load the symbols for my HAL and see if that gives more information?
0 -
hmmm. so it's not even getting to the ACPI table finding code I added to my HAL.
IoReleaseVpbSpinLock wouldn't be the cause would it?
0 -
Have you finished with ACPI testing on the HP laptop as of yet?
If you have, would you mind trying to trace this 7E BSOD?
0 -
Can you run H2testw on it to confirm that it is legit? I'll be genuinely surprised if it is as these are usually scams.
A video showing H2testw in action.
https://youtu.be/SI0m7nVn2Tk?t=444
0 -
19 minutes ago, George King said:
Btw, this setup runs now on unknown brand 2TB NVMe from AliExpress which cost 20$.. Dual Boot 11 and XP in CSM.
I would have my doubts that NVMe SSD is actually 2TB if it only cost $20
Have you tested for it's actual capacity?
0 -
If this is for the integrated motherboard GPU your only option in XP is a generic 2D only driver.
http://bearwindows.zcm.com.au/vbempk.zip
If it's for an nvidia or AMD card you can just get the drivers from their websites.
0 -
PCI DeviceID's are more useful than names when looking for drivers.
A PCI device might have the same name as another but be of a different hardware revision, which is why you should look for the DeviceID.
0 -
Do you only have access to 1 CPU core there?
also, did Mov come up with a solution in acpi.sys source code for this?
0
Compiling ACPI v2.0 driver for Windows XP SP3 and Windows 2003 SP2 (x32/x64)
in Windows XP
Posted
@gordo999
Bricked XP install probably.