DSDT OVERRIDE 100% Stress FREE W/O ERRORS

WINDOWS 7

Welcome to EGPU – DSDT OVERRIDE Simplified !

This guide for those who are having trouble with Errors compiling the DSDT to use with EGPU or those who needs a guide on HOW-TO compile the DSDT.

Before we begin please download the following :

  1. Download Free Java
  2. DSDT-Editor – ALL

For this guide we will be using :

HP ProBook 4530s

MODEL CPU MEMORY SSD/HDD GPU
HP Probook 4530s I3-2350M 8 GB 1600 Mhz 240 GB SSD NON-INTEGRATED
  1. Extract the DSDTEditor_CGC_ALL
  2. Open DSDTParser

Now you can see that DSDT Editor is running !

Go to File tap and click EXTRACT DSDT, and then click on DEVICE_PCI0 on left column see below :

DSDTParser-1

Search for : DWordMemory and scroll down all the way to last DWordMemory section and paste the following QwordMemory :

QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000000C20000000, // Range Minimum
0x0000000E0FFFFFFF, // Range Maximum
0x0000000000000000, // Translation Offset
0x00000001F0000000, // Length
,, , AddressRangeMemory, TypeStatic)

So its going to be like this :

DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0xFEE01000, // Range Minimum
0xFFFFFFFF, // Range Maximum
0x00000000, // Translation Offset
0x011FF000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000000C20000000, // Range Minimum
0x0000000E0FFFFFFF, // Range Maximum
0x0000000000000000, // Translation Offset
0x00000001F0000000, // Length
,, , AddressRangeMemory, TypeStatic)
})

Once you paste the QWordMemory Search ((IMPORTANT)) for and DELETE the below Line :

If (CondRefOf (FPED))
                {
                    FPED ()
                }

Now click on IASL > Compile & it should go well without any errors at all, once done click Save as and name the file DSDT4530S.DSL.

Close the DSDTEditor and open CMD as ADMIN and go to extracted DSDT FOLDER by using the cd command.

Type in CMD :

asl /loadtable dsdt.aml

Please note that the dsdt.aml might be named as DSDT4530S.aml so please make sure before using the above command, or if the file is not created then use this command :

iasl -oa DSDT4530S.dsl

IF you are on Windows 8 – 10 then please be sure to type this in CMD :

bcdedit -set TESTSIGNING ON

Congratulations ! now you have a working DSDT for your EGPU soultion !

DSDT-Large Memory

For ATI HD6X 7x you must use DNA Modded drivers link below :

CGC thank you for reading this small guide and we hope this fixes your issues with DSDT-OVERRIDE.