Ciao a tutti,
Scusate le possibili castronerie.
Allora, sto cercando di capire a fondo come lavorare con DSDT e SSDT ed ho letto un pò di documentazione in rete e le info riportate qui sul forum ma ho bisogno di sintetizzare:
1) Creare un file DSDT "vergine":
Il primo metodo che ho trovato, è quello di premere F4 nella fase di boot di Clover e aspettare una 10ina di secondi ed avviare normalmente, avviato il sistema e montata la partizione EFI troveremo le tabelle ACPI all'interno del percorso /EFI/CLOVER/ACPI/origin
Nel mio caso ho trovato questo:
https://postimg.cc/7GC5ByHr">
Qui sorge la mia prima domanda, come creo il dsdt dalle tabelle singole? immagino con un compilatore ma non ho trovato certezze in merito.
Altri metodi per estrarre direttamente il DSDT sono alcuni programmi come ad esempio MaciASL (non sono riuscito ad usarlo correttamente)
2) Compilare il file DSDT e rimuovere errori:
Ho visto che è necessario ripulire il file DSDT prima di eseguire le patch, ma purtoppo non ci sono arrivato non essendo certo del file dsdt che avevo in mano, infatti all'apertura di MaciASL viene generato un "system DSDT" che a quanto ho letto dovrebbe essere lui stesso l'originale?!?
Sul file aperto in automatico ho fixato un errore ma al secondo mi si sono presentati molti errori in più e ho lasciato perdere. emoticons_triste
3) Patch DSDT con SSDT
Ho intuito che SSDT siano una sorta di "estensione" dell' DSDT che implementa le informazioni, ho seguito una guida per la gestione della CPU Power Management tramite lo script ssdtPRGen.sh il quale genera il file SSDT da andare ad inserire in /EFI/CLOVER/ACPI/patched.
Mi confermate la funzionalità di estensione?
Un'altra domanda, se io estraggo le tabelle ACPI o direttamente il system DSDT avendo l'SSDT in patched, avrò il DSDT veramente originale o già semi Patchato? Ho letto di usare DSDT=no nel caso si usassero DSDT modificati, ma non ho capito dove andare ad inserire l'argomento.
Ovviamente non ho idea per il momento di come andare a fare una patch ma se non ho le idee chiare sulla corretta gestione del file originale è inutile mettermi a fare prove, Il mio prossimo step sarebbe stato quello di seguire la guida sulla mappature delle porte USB.
Ho tanti altri argomenti su cui ci ho capito poco ma questo mi sembra quello più importante emoticon-occhi_61
PS. non sapevo bene dove postare, probabilmente GUIDE non è il posto giusto ma non avevo davvero idea.