Mov AX, 0xDEAD Posted April 22, 2022 Author Posted April 22, 2022 7 minutes ago, George King said: What should I do to get these informations? I can investigate it when new week starts. - Check missed PCI device with RW Everything - Decompile dsdt/ssdt and look how OS detected and where OS check has meaning like this: Quote If (OSYS >= 0x07DC) { Return (Zero) } Else { Return (0x0F) }
Damnation Posted April 22, 2022 Posted April 22, 2022 (edited) @George King@Mov AX, 0xDEAD We could also try the ACPI OS version lie trick in the driver instead of editing the DSDT. I don't remember how to do the trick though. but I'm sure ACPI OS version is defined somewhere in the code. Edited April 22, 2022 by Damnation
Dietmar Posted April 22, 2022 Posted April 22, 2022 @Damnation @daniel_k did this trick to fake OS version in acpi.sys. The last acpi.sys driver from @Outbreaker use this trick also Dietmar
Welder Posted April 22, 2022 Posted April 22, 2022 Hey. I have a huge request. Is it possible to somehow modify the GPU driver from Windows 7 to work on XP (no matter x86 or x64). It is an AMD Radeon R2. Lenovo B50-45 laptop. Greetings
Damnation Posted April 22, 2022 Posted April 22, 2022 @Welder Welcome! This would be an extremely difficult task - Vista and later use WDDM driver model whereas XP and earlier use XDDM driver model. I'm not saying it'll never happen, but it's not likely. Best use XP compatible Maxwell and earlier GPUs for nvidia on XP.
Andalu Posted April 22, 2022 Posted April 22, 2022 6 hours ago, Damnation said: @Andalu I got you PDB symbols for all 4 ntoskrnl's hope this helps. https://anonfiles.com/vbK9Z1Y7xa/andalu_ntkrpamp_symbols_7z for acpi.sys PDB symbols, build from source. Thanks for your help. I still need to understand the right place for these files. Windbg.exe continues to give me error for ntkrpamp.exe.
Damnation Posted April 22, 2022 Posted April 22, 2022 @Andalu looking at your log file symbols should go here Symbol search path is: C:\WINDOWS\Symbols this path should be on your HOST machine (the one running windbg) not your TARGET machine (the one with the BSOD)
Andalu Posted April 22, 2022 Posted April 22, 2022 (edited) @Mov AX, 0xDEAD I followed your instructions but I still got errors. I have to figure out how to set the correct symbols paths and where other files type (*.exe, *.sys) need to be copied. Here the log containing the errors: https://anonfiles.com/bem2gfZ1x8/H470_txt I tried to copy acpi.pdb in the compiled folder (in my case c:\nt\base\busdrv\acpi\driver\nt\obj\i386\ created from scratch) and also in the symbols path (in my case W:\Symbols1\sys folder, replacing the existing acpi.pdb) but the errors are still there. Thanks. Edited April 22, 2022 by Andalu
Andalu Posted April 22, 2022 Posted April 22, 2022 (edited) @Damnation the symbols path is on the host system where the WinDBG process runs. I just uploaded the logfile. Edited April 22, 2022 by Andalu
Damnation Posted April 22, 2022 Posted April 22, 2022 (edited) @Andalu can you share a directory listing of W:\Symbols1 ? Edited April 22, 2022 by Damnation
Andalu Posted April 22, 2022 Posted April 22, 2022 @Damnation here the image: https://anonfiles.com/B9Reg4Zbxc/Symbols_folder_png
Mov AX, 0xDEAD Posted April 22, 2022 Author Posted April 22, 2022 26 minutes ago, Andalu said: @Mov AX, 0xDEAD I followed your instructions but I still got errors. I have to figure out how to set the correct symbols paths. Here the log containing the errors: https://anonfiles.com/bem2gfZ1x8/H470_txt I tried to copy acpi.pdb in the compiled folder (in my case c:\nt\base\busdrv\acpi\driver\nt\obj\i386\ created from scratch) and also in the symbols path (in my case W:\Symbols1\sys folder, replacing the existing acpi.pdb) but the errors are still there. Thanks. You didn't follow my instruction - setup boot.ini Place compiled acpi.pdb to c:\nt\base\busdrv\acpi\driver\nt\obj\i386\ on HOST if you compile yourself. When you recompile acpi.sys, you need update acpi.pdb on HOST every time, better to compile on HOST to avoid .pdb path issues
Damnation Posted April 22, 2022 Posted April 22, 2022 @Andalu Place the 4 ntoskrnl PDB files I sent you into W:\Symbols1\exe - see if that works. acpi PDB would go in W:\Symbols1\sys
Dietmar Posted April 22, 2022 Posted April 22, 2022 (edited) @Andalu Make a new folder Symbols2 for your own files. Put it to W:\Symbols2 and put all your files there into. And then set on left side above in Windbg the path for everything also (via ; ) to W:\Symbols2 Dietmar Here is mine C:\symbolssss;C:\symbols;C:\symbolss;C:\symbolsss;E:\binaries.x86fre\Symbols;https://msdl.microsoft.com/download/symbols;srv* Edited April 22, 2022 by Dietmar
Damnation Posted April 22, 2022 Posted April 22, 2022 @Andalu I've compiled a matching acpi.sys\acpi.pdb for you. https://anonfiles.com/T2x2h7Z7xe/acpi_xp_forandalu_7z
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now