Hi, ein ganz großen LOB an alle Forumteilnehmer
. Vielen Dank für die ausführlichen Guide/Hilfe!
Mein System:::
Betriebssystem: Win 10
iGPU: HD4000
Ram: 6GB
Aus dem Grund, dass der TOLUD Wert = 3,5GB (siehe Bild: 01_TOLUD Wert) groß ist, führe ich einen "DSDT Override" durch. Bin bei "8.1.3) DSDT Override" Punkt 8 angekommen und habe leider ein paar Verständnisprobleme.
1. Nach "iasl dsdt.dat" wird mir die "dsdt.dsl" erstellt. Aber ich habe schon einen "QWordMemory" Eintrag (siehe Bild: 02_1st_dsdt.dsl.txt)
1971 QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
1972 :::: 0x0000000000000000, // Granularity
1973 :::: 0x0000000000010000, // Range Minimum
1974 :::: 0x000000000001FFFF, // Range Maximum
1975 :::: 0x0000000000000000, // Translation Offset
1976 :::: 0x0000000000010000, // Length
,, _Y0F, AddressRangeMemory, TypeStatic)
2. Habe diesen Eintrag wie vorgegeben geändert.
3. Nach "iasl -oa dsdt.dsl" werden mir 13 Errors angezeigt (siehe Bild: 03_ASL_mit_Aenderungen_an_QWordMemory .txt). Diesbezüglich bin ich verwundert, dass ich keinen einenzigen Error (6084, 6058, 6136, 6114) bei Google oder "a) How to fixed DSDT errors?" finde.
4. Aus Interesse habe ich erneut "iasl dsdt.dat" ausgeführt und die "dsdt.dsl" diesmal im Ursprungszustand gelassen.
5. Daraufhin erneut "iasl -oa dsdt.dsl" ausgeführt, um zu vergleichen. Es werden ohne irgendwelche Änderungen schon 7 Errors angezeigt (siehe Bild: 04_ASL_Ohne_Aenderungen_an_QWordMemory .txt). Leider finde ich wieder keinen Error (6114, 6058, 6136) im www
.
Vielleicht kennt jemand dieses Problem und hat Lust mir weiter zu helfen. Vielen Dank
Nachtrag:: Habe mit der Anleitung egpu.io/forums/pc-setup/fix-dsdt-override-to-correct-error-12/ exact die selben Errors generiert.
Lösung::
_____________________________________________________________________________
dsdt.dsl 2148: CreateDWordField (BUF0, \_SB.PCI0._Y0F._LEN, MSLN) /* _LEN: Length
Error 6084 - Object does not exist ^ (\_SB.PCI0._Y0F._LEN)
_____________________________________________________________________________
Vergleichen von "dsdt-modified.asl" und "dsdt-modified.dsl" hat ergeben:
CreateDWordField (BUF0, \_SB.PCI0._Y0F._LEN, MSLN) --> CreateDWordField (BUF0, 0x1f8, MSLN) //
_____________________________________________________________________________
dsdt.dsl 2153: CreateQWordField (BUF0, \_SB.PCI0._Y0F._LEN, M2LN) /* _LEN: Length
Error 6084 - Object does not exist ^ (\_SB.PCI0._Y0F._LEN)
_____________________________________________________________________________
Vergleichen von "dsdt-modified.asl" und "dsdt-modified.dsl" hat ergeben:
CreateQWordField (BUF0, \_SB.PCI0._Y0F._LEN, M2LN) --> CreateQWordField (BUF0, 0x1f8, M2LN)
_____________________________________________________________________________
dsdt.dsl 2154: CreateQWordField (BUF0, \_SB.PCI0._Y0F._MIN, M2MN) /* _MIN: Minimum Base Address
Error 6084 - Object does not exist ^ (\_SB.PCI0._Y0F._MIN)
_____________________________________________________________________________
Vergleichen von "dsdt-modified.asl" und "dsdt-modified.dsl" hat ergeben:
CreateQWordField (BUF0, \_SB.PCI0._Y0F._MIN, M2MN) --> CreateQWordField (BUF0, 0x1e0, M2MN)
_____________________________________________________________________________
dsdt.dsl 2155: CreateQWordField (BUF0, \_SB.PCI0._Y0F._MAX, M2MX) /* _MAX: Maximum Base Address
Error 6084 - Object does not exist ^ (\_SB.PCI0._Y0F._MAX)
_____________________________________________________________________________
Vergleichen von "dsdt-modified.asl" und "dsdt-modified.dsl" hat ergeben:
CreateQWordField (BUF0, \_SB.PCI0._Y0F._MAX, M2MX) --> CreateQWordField (BUF0, 0x1e8, M2MX)
_____________________________________________________________________________
dsdt.dsl 18471: Name (_HID, "pnp0c14") /* _HID: Hardware ID
Error 6136 - ^ Non-hex letters must be upper case (pnp0c14)
_____________________________________________________________________________
Name (_HID, "pnp0c14") --> Name (_HID, "PNP0C14")
_____________________________________________________________________________
dsdt.dsl 10493: RBUF = Zero
Error 6058 - Invalid type ^ (Target is [Package], Source must be a package also)
dsdt.dsl 18978: (PSTS | 0x02000000)
Error 6114 - ^ Result is not used, operator has no effect
dsdt.dsl 18982: (PSTS | 0x01000000)
Error 6114 - ^ Result is not used, operator has no effect
dsdt.dsl 18989: (PSTS | 0x20000000)
Error 6114 - ^ Result is not used, operator has no effect
dsdt.dsl 18993: (PSTS | 0x04000000)
Error 6114 - ^ Result is not used, operator has no effect
dsdt.dsl 19000: (PSTS | 0x40000000)
Error 6114 - ^ Result is not used, operator has no effect
_____________________________________________________________________________
Konnten alle Auskommentieren/gelöscht werden
Danach hat alles funktioniert (siehe Anhang: 05_beendet)
Anmerkung:: bei Google nach Fehler nicht Error-Nr. suchen!