Forum OSx86 - instalacja Mac OS X na PC Strona Główna


 
   
 
Poprzedni temat «» Następny temat
Autor Wiadomość
189 warnings (2 typy) - jak poprawi
barat 

Wiek: 28
Dołączył: 20 Cze 2011
Posty: 27
Wysłany: 2011-11-19, 19:00   189 warnings (2 typy) - jak poprawi

Witam.

Instaluję OSX według poradnika do Y530.
Chciałem wyczyścić DSDT ze wszystkich błędów, ale zawiesiłem się na dwóch warningach, których nie ma opisanych w poradniku. Googlowałem trochę, ale nic nie znalazłem :(

Kawałek raportu z iASLMe (całości nie ma sensu, bo przecież można wygenerować na podstawie .dsl):

Kod:

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl     22:     Name (SS1, 0x01)
Optimize 6033 -                        Integer optimized to single-byte AML opcode ^  (One)

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl     23:     Name (SS2, 0x00)
Optimize 6033 -                        Integer optimized to single-byte AML opcode ^  (Zero)

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl     24:     Name (SS3, 0x01)
Optimize 6033 -                        Integer optimized to single-byte AML opcode ^  (One)

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl  11584:         Name (GOOD, 0x00)
Warning  2107 -                                Namespace object is not referenced ^

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl  11586:         Name (DAER, 0x10)
Warning  2107 -                                Namespace object is not referenced ^

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl  11587:         Name (CMDN, 0x12)
Warning  2107 -                                Namespace object is not referenced ^

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl  11588:         Name (UKE2, 0x13)
Warning  2107 -                                Namespace object is not referenced ^

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl  11589:         Name (DADN, 0x17)
Warning  2107 -                                Namespace object is not referenced ^

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl  11590:         Name (SBTO, 0x18)
Warning  2107 -                                Namespace object is not referenced ^

/Volumes/data/DSDT_r1-LENOVO-CB-01-223-INTL-20051117.dsl  11591:         Name (USPT, 0x19)
Warning  2107 -                                Namespace object is not referenced ^


Jak widać, są dwa typy błędów:
Integer optimized to single-byte AML opcode ^
oraz
Namespace object is not referenced ^

Ten drugi błąd chyba rozumiem. Wynika on z tego, że potem zdefiniowana stała nie została nigdzie użyta. Podobnie zachowują się niskopoziomowe języki przy debugu. Na chłopski rozum wystarczyłoby pewnie usunąć te linie. Nie wiem tylko, czy można to zrobić, gdyż te stałe to na przykład Name (SS1, 0x01) . Niby w dsdt ta stała nie jest używana, ale nie wiem, czy nie jest potem dziedziczona w innym pliku.

Nie wiem jednak co z błędem Integer optimized...

Ma ktoś jakiś pomysł na te dwa warningi bym mógł mieć czysty DSDT?
Załączam jeszcze plik DSDT.

Wiem, że warningi można ignorować, ale jednak fajnie mieć 0 errors, 0warnings ;)
 
 
man_of_the_oak 


Pomógł: 28 razy
Wiek: 20
Dołączył: 05 Maj 2010
Posty: 621
Skąd: Kielce/Kraków
Wysłany: 2011-11-19, 19:38   

Rozwiązanie "problemu" z namespace(...) odnajdziesz tutaj (na dole):

Kod:
http://sudormrf.wordpress.com/2011/06/17/%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-dsdt/


Reszta ostrzeżeń zniknie, jeśli wykonasz wszystkie kroki opisane w mym tutorialu (te, o których piszesz są "połączone" z innymi, które opisuję).
_________________
 MacBook White 13,3" (late 2007)
 MAC OS X Snow Leopard 10.6.8 Retail (64-bit) @ ASUS K50IN (SX152)

Precz z dystrybucjami na vanilliowym sprzęcie!  | Piszę poprawnie po polsku!
 
 
barat 

Wiek: 28
Dołączył: 20 Cze 2011
Posty: 27
Wysłany: 2011-11-19, 19:45   

Dokładnie te błędy, ale stron po rusku - nie rozumiem ... :/
 
 
314TeR 
Administrator


Pomógł: 286 razy
Wiek: 37
Dołączył: 04 Lis 2008
Posty: 7597
Wysłany: 2011-11-19, 22:34   

barat, a gdzie masz te błędy, bo na powyższym niczego takiego nie ma...

Przetłumacz sobie co znaczy słowo Warning i Optimize...
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
| Nie udzielam konsultacji na PW
 
 
barat 

Wiek: 28
Dołączył: 20 Cze 2011
Posty: 27
Wysłany: 2011-11-20, 00:19   

ja wiem, że warning to ostrzeżenie - ale chciałbym mieć 0/0/0 ;)

Edit:
Z tego co wyczytałem tam na końcu tej ruskiej strony (google translate na angielski), to te warningi wynikają z powodu Micro$oftu. Niby szukałem tych sekcji u siebie, ale to nic nie dało ...

Chyba faktycznie sobie odpuszczę, bo obecnie mam stan

Compilation complete. 0 Errors, 189 Warnings, 0 Remarks, 907 Optimizations

Z czego warningi to tylko " Namespace object is not referenced". Nie wiem jak się tego doszukać, więc zostawiam.
 
 
iStig

Pomógł: 2 razy
Dołączył: 17 Sie 2011
Posty: 173
Wysłany: 2011-11-21, 23:28   

to tu masz jeszcze po angielsku ;-) - pisze o tym samym, wiec pewnie jeden na drugim sie wzorowal ;-)

Kod:
http://www.projectosx.com/forum/index.php?s=ec90f86ef8bcfb55b1fe72d3f93d1e4d&showtopic=386&view=findpost&p=15413


a w skrocie to wywalaja czesc kodu odpowiedzialna za WMI - nie lubie gdy cos sie usuwa, nie jestem zwolennikiem takich rozwiazan, z drugiej strony jak cos jest nie uzywane to po co ma byc ? - pytanie czy nie jest uzywane....
_________________
MSI Z68MA-ED55 | i7-2600K | Noctua NH-U12P SE2 | 16GB DDR3 (4x4GB) | SSD 240GB Kingston HyperX + Samsung 1TB F3 | Sony AD-7690H | MSI R6870 1GB Twin Frozr II/OC | ACD 27" | Lion Retail - 100% Vanilla
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  
 
   

Powered by phpBB modified by Przemo © 2003 phpBB Group
Template created by Qbs. Template theme based on Unofficial modifications.

Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.