Aaa już rozumiem o co chodzi.
Nie wiem czy coś to da ale dają informację o strukturze DSDT.
-
https://wiki.osdev.org/DSDT
-
https://uefi.org/specs/ACPI/6.4/05_ACPI_Software_Programming_Model/ACPI_Software_Programming_Model.html#differentiated-system-description-table-dsdt
Tylko nawet jak minę informację z nagłówka to dalej gdzieś załóżmy w środku pliku również pojawiają się te znaki zapytania. Np PNPA?1234 lub _MS? itp.
Głupio się czuję tak pisząc odpowiedzi z który nic nie wynika ale geniuszem nie jestem a programowaniem fascynuje się od paru lat a mam taki charakter że jak mam z czymś problem to nie potrafię tego odpuścić dopóki nie rozwiążę.
Coś mi się wydaje, że nie masz pojęcia, co widzisz i/lub co robisz.
Kody ASCII to nie żadna magia, że komputer widzi, że to tekst, a tamto liczba. Dla koputera wsyzstko to tylko bajty złożone z bitów. Teks, liczba nie ma to znaczenia.
To oprogramowanie nadaje znaczenie tym danym. Np oprogramowanie może uznać wartości 52 za znak 4
, ale równie dobrze może uznać, że to po prostu liczba 52
lub kawałek jakiejś większej liczby.
To, że widzisz pytajniki cyferki w tym pliku, nie ma żadnego znaczenia. Po prostu otworzyłeś plik w edytorze tekstu, który próbuje zinterpretować jakieś dane jako tekst.
Tak się składa, że jest to plik binarny, który na początku ma bajty służące detekcji formatu pliku, które dobrze interpretują się jako tekst kodu ASCII.
Wszystko poza tym znacznikiem nie ma nic wspólnego z tekstem, te znaki nie mają "ludzkiej interpretacji", ot jakaś sekwencja bajtów, który edytor tekstu interpretuje na siłę jako tekst.
Równie dobrze możesz otworzyć jakiś krótki film i narzekać, że denerwuje cię pytajnik w tym pliku i chciałbyś go przeskoczyć - sens takiego stwierdzenia jest dokładnie ten sam.