DSDT für Dell XPS15

  • Hallo und einen schönen Sonntag.


    Da ich ein neues Spielzeug habe, gibt es natürlich auch wieder was zu tun. Es ist zwar grundsätzlich nicht so gut, wenn man es nicht alleine kann, aber es gibt ja zum Glück das geballte Wissen der Community.


    Die DSDT ist vom Dell und selbstverständlich in Clover mit F4 extrahiert. Bereinigt habe ich sie mit iASL61 und der refs.txt. Jetzt sind ein paar andere Fehler da. Eine Internet-Recherche brachte mich leider nicht weiter. Vielleicht ist es ja für den einen oder anderen DSDT-Guru sehr einfach die Fehler zu beseitigen.


    Ich danke schonmal im voraus.


    Fehler in der originalen DSDT


    Fehler in der Nachbearbeitung


    originDSDT_XPS15.zip

    MfG, docplag



    Einmal editiert, zuletzt von Doctor Plagiat ()

  • Hänge mal bitte das Original an... :)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ja, das wollte ich doch ohne Aufforderung machen. Jetzt ist Mittag und ich bin wohl immer noch nicht ausgeschlafen. :D
    DSDT ist dem ersten Post beigefügt.

    MfG, docplag



  • Wenn ich nur die Zeilen der 4 Fehler aus erstem Screenshot aus kommentiere, kommen bei mir keine weiteren Fehler mehr auf:

    Dateien

    • DSDT.aml

      (153,83 kB, 47 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • OK, danke. Den Gedanken des Auskommentierens habe ich nicht im Erwägung gezogen,da ich nicht weiß ob damit eventuell wichtige Informationen verloren gehen.
    Hier ist die mit iasl61 und refs.txt nachbearbeitete DSDT. Bekommt man diese Fehler so einfach weg?


    DSDT.dsl.zip

    MfG, docplag



  • ... aber woher weiß ich dann, dass z.B.


    die OperationRegion-Zuordnung zu BNUM in Zeile 356, die ich auskommentiere, da BNUM in 166 als External schon da ist, nicht irgendwo fehlt?


    Ist es an der Stelle ausreichend, wenn ohne Fehler kompiliert werden kann?

    Liebe Grüße aus Berlin

  • Ich habe in der Zwischenzeit die Original DSDT mal ohne refs.txt durchgearbeitet...
    Wenn du dir die fehlerhaften Stellen aus der .dsl mit der beiliegenden .aml vergleichst, findest du zum Beispiel in Zeile 20640+20641 bei dir:

    Code
    1. Store (MMTB (), Arg0)
    2. Local2


    während es in der .aml unter Zeile 20883 wie folgt dargestellt wurde:

    Code
    1. Store (MMTB (Arg0), Local2)


    Hast du nach dem Vorgang alle Fehler bereinigt, bleiben die 4 aus dem ersten Screenshot zurück.


    Manchmal hilft der refs.txt mE nicht wirklich... ;)

    Dateien

    • DSDT.aml

      (155,34 kB, 52 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!


  • Manchmal hilft der refs.txt mE nicht wirklich... ;)


    ...macht manchmal sogar noch mehr Fehler

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • OK, vielen Dank @al6042 und @BlackOSX


    EDIT: @al6042 Das sieht jetzt richtig gut aus, es gibt ja auch nur noch 8 Warnings. :thumbsup: Ich weiß dass die vernachlässigt werden können.

    MfG, docplag



    4 Mal editiert, zuletzt von Doctor Plagiat ()