Skocz do zawartości

Acer 4720Z błędy przy generowaniu DSDT.aml


Rekomendowane odpowiedzi

DSDT Patecher GUI nie chcę utworzyć poprawdego DSDT. Zainstalowałem Leoparda Snow Rentail ale po wyłączeniu, restartowaniu komputera zawiesza mi BIOS, tzn komputer się włancza ale zatrzymuje na BIOSie. Dopiero po 30 min bez baterii, można uruchomić komputer.

 

 

W załączniku jest plik DSDT

 

 

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct  4 2008] 
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

./dsdt_fixed.txt  7427:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  7538:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  7603:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  7814:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  8028:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  8271:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  8310:                 Method (WMBD, 3, NotSerialized) 
Warning  1087 -                                    ^ Not all control paths return a value (WMBD) 

./dsdt_fixed.txt  8314:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  8416:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  8534:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

./dsdt_fixed.txt  8579:                         Name (T0_0, 0x00) 
Error    4111 -  Creating a named object in a While loop ^ 

ASL Input:  ./dsdt_fixed.txt - 8612 lines, 302983 bytes, 3637 keywords
AML Output: ././dsdt.aml - 33284 bytes, 833 named objects, 2804 executable opcodes

Compilation complete. 10 Errors, 1 Warnings, 0 Remarks, 1253 Optimizations
Name (T0_0, 0x00)

dsdt.aml.zip

Odnośnik do komentarza
Udostępnij na innych stronach

Z tym sobię nie mogę poradzić:

./dsdt_fixed.txt  8310:                 Method (WMBD, 3, NotSerialized) 
Warning  1087 -                                    ^ Not all control paths return a value (WMBD) 

 

 

 

Jeszcze mam pytanie, żeby nie zaczynać nowych tematów. Czu uruchomienie systemu w Safety Mode ( z -x ) mogło wykasować pliki synchronizacyjne z iPhonem ? I czy orientuję się ktoś gdzie można znaleźć te pliki ?

 

Może się przyda, DSDT z linux'a dla różnych laptopów:

http://acpi.sourceforge.net/dsdt/view.php

Przez przypadek znalazłem.

2010-03-24-161643.zip

Odnośnik do komentarza
Udostępnij na innych stronach

Z tym sobię nie mogę poradzić:

To tylko ostrzeżenie - nic krytycznego.

Jeszcze mam pytanie, żeby nie zaczynać nowych tematów.

To zacznij, bo pytanie nie odnosi się do tematu wątku...

Przez przypadek znalazłem.

Co znalazłeś... to DSDT które podsyłasz kompiluje się, więc określ się jaki masz problem. Bo jak na razie żadnych krytycznych błędów nie ma.

Odnośnik do komentarza
Udostępnij na innych stronach

Warning 1087

Najczęściej tak naprawdę zwykle to nie ma znaczenia, prawdopodobnie dana zmienna może przyjmować tylko wartości, do których masz tam warunki (If). Kompilator tego nie wie i ostrzega.

Jeśli chcesz "uciszyć" kompilator, to po pierwszym "If..." dopisz:

Else { Return (Zero) }

Odnośnik do komentarza
Udostępnij na innych stronach

Chodziło mi o to że Snow Leopard po Restarcie zawieszał mi BIOS, tzn bios stał w miejscu i nic się nie działo. Myślałem że to coś poważnego i nie chiałem dodać fix do złego dsdt. Pozatym w 64bitach grafika gdziała w mniejszej rozdzielczości, i nie działają mi urzadzenia PS2.

Ale skoro nie jest to nic poważnego to skorzystałem z Snow Leopard CMOS, jak narazie dziala, Fix do grafiki tez mam, ale nie korzystałem jeszcze.

Odnośnik do komentarza
Udostępnij na innych stronach

Chodziło mi o to że Snow Leopard po Restarcie zawieszał mi BIOS

Nie zawieszał, a pewnie "resetował ustawienia" - jesli masz BIOS Award'a (czasam Phoenix) to tak się dzieje, a na to masz radę tu:

http://hamac.pl/topics27/snow-leopard-c ... -vt573.htm

Pozatym w 64bitach grafika gdziała w mniejszej rozdzielczości

To nie ma związku z DSDT, grafiki intela nie mają kextów dla trybu 64bit.

i nie działają mi urzadzenia PS2.

Znów bez związku z DSDT - trzeba mieć kext 32/64 bit do PS/2, widać masz tylko 32bit.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.