Исправление ошибок в DSDT

Страницы :   Пред.  1, 2, 3, 4, 5, 6  След.
Ответить
 

Sakers

Стаж: 10 лет 1 месяц

Сообщений: 2


Sakers · 27-Ноя-14 11:33 (9 лет 11 месяцев назад)

Помогите с этой ошибкой плииз Result is not used, operator has no effect
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 27-Ноя-14 13:46 (спустя 2 часа 13 мин., ред. 27-Ноя-14 13:46)

Sakers писал(а):
65985903Помогите с этой ошибкой плииз Result is not used, operator has no effect
это не ошибка, можете просто забить ...вообще ответы читаете?
roddy20 писал(а):
65978035а вообще Warnings и Remarks компилятора нет и особого смысла исправлять
только Errors
Result is not used, operator has no effect - результат операции нигде не используется и ни на что не влияет
[Профиль]  [ЛС] 

89SINGL89

Стаж: 14 лет 2 месяца

Сообщений: 2

89SINGL89 · 11-Дек-14 01:39 (спустя 13 дней)

Уважаемые, прошу помощи.
ошибки
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 11-Дек-14 01:54 (спустя 14 мин., ред. 11-Дек-14 01:54)

нашел только совет сделать вот так
If (CondRefOf (\_SB.PCI0.XHC.PS3X))
{
//PS3X
}
и так же второй
или попробуйте извлечь не один DSDT а все таблицы (SSDT и др)
возможно, будет правильнее
[Профиль]  [ЛС] 

89SINGL89

Стаж: 14 лет 2 месяца

Сообщений: 2

89SINGL89 · 11-Дек-14 17:57 (спустя 16 часов)

roddy20
Спасибо! помогло.
[Профиль]  [ЛС] 

axiom108

Стаж: 16 лет

Сообщений: 1


axiom108 · 16-Дек-14 23:06 (спустя 5 дней)

Помогите исправить 2 ошибки в DSDT _BQC и _SRS https://www.dropbox.com/s/sgv0fshspqgoy4e/dsdt.aml?dl=0 вот мой DSDT
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 16-Дек-14 23:26 (спустя 20 мин.)

axiom108
там нет ошибки
хотите убрать замечание, добавьте в метод return (Zero)
или оставьте как есть
[Профиль]  [ЛС] 

all_is_cool

Стаж: 14 лет 1 месяц

Сообщений: 7

all_is_cool · 28-Дек-14 12:05 (спустя 11 дней)

Была такая проблема: 1732 Warning ResourceTag larger than Field (Tag: 64 bits, Field: 32 bits) исправил путем замены "DWord" на "QWord" CreateQWordField (CRS1, \_SB.PCI0._Y05._LEN, LN8L)
[url= https://plus.google.com/102898192505174986882/posts/YuNjS8m8gwu )]Источник[/url]
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 28-Дек-14 12:08 (спустя 2 мин.)

all_is_cool писал(а):
66328888Была такая проблема: 1732 Warning ResourceTag larger than Field (Tag: 64 bits, Field: 32 bits) исправил путем замены "DWord" на "QWord"
а тут https://rutr.life/forum/viewtopic.php?p=58932518#58932518 не то же самое написано?
[Профиль]  [ЛС] 

all_is_cool

Стаж: 14 лет 1 месяц

Сообщений: 7

all_is_cool · 28-Дек-14 12:13 (спустя 5 мин., ред. 28-Дек-14 12:13)

roddy20 писал(а):
66328922
all_is_cool писал(а):
66328888Была такая проблема: 1732 Warning ResourceTag larger than Field (Tag: 64 bits, Field: 32 bits) исправил путем замены "DWord" на "QWord"
а тут https://rutr.life/forum/viewtopic.php?p=58932518#58932518 не то же самое написано?
Тоже самое. Не заметил
rogovsky писал(а):
64700702Здесь получипось так - Acguire (MUTO. 0xFFFF)
Помогло. Спасибо!
[Профиль]  [ЛС] 

Kromsator

Стаж: 13 лет 2 месяца

Сообщений: 1494

Kromsator · 05-Янв-15 21:20 (спустя 8 дней)

Sakers писал(а):
65985903Result is not used, operator has no effect
http://www.youtube.com/watch?v=rsRnVOc6Z3s
[Профиль]  [ЛС] 

Futurist_mgn

Стаж: 13 лет 9 месяцев

Сообщений: 3


Futurist_mgn · 06-Янв-15 23:16 (спустя 1 день 1 час)

У меня тут целая гора ошибок, кто может помогите пожалуйста.
вот сам файлик https://yadi.sk/d/oSrnoDr-dpPmL
с вот такими ошибками
syntax error, unexpected PARSEOP_ZERO
syntax error, unexpected `}`, expecting `(`
syntax error, unexpected `}`, expecting `(`
syntax error, unexpected PARSEOP_ARG0
syntax error, unexpected $end and premature End-Of-File


[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 06-Янв-15 23:32 (спустя 16 мин., ред. 06-Янв-15 23:32)

Futurist_mgn
длинный ряд Zero надо удалить, это сразу ...
дальше
Method (ADBG, 1, Serialized)
{
If (CondRefOf (MDBG))
{
Return (MDBG (Arg0))
}
Return (Zero)
}

или как вариант
Method (ADBG, 1, Serialized)
{
If (CondRefOf (MDBG))
{
Store (Arg0, MDBG)
Return
}
Return (Zero)
}

и
If (CondRefOf (\_SB.PCI0.XHC.PS3X))
{
//PS3X
}

в двух местах
[Профиль]  [ЛС] 

Futurist_mgn

Стаж: 13 лет 9 месяцев

Сообщений: 3


Futurist_mgn · 07-Янв-15 12:41 (спустя 13 часов)

Сделал все как вы описали выше, теперь ноль ошибок и 36 предупреждений, хотя раньше было ноль предупреждений. НО! С этими предупреждениями я смог справиться при помощи вот этого видео https://www.youtube.com/watch?v=1Rktic5OpNY
СУПЕР! У меня теперь ноль ошибок и ноль предупреждений!
[Профиль]  [ЛС] 

p9tera

Стаж: 15 лет 3 месяца

Сообщений: 44


p9tera · 10-Янв-15 16:45 (спустя 3 дня)

Futurist_mgn писал(а):
66437244Сделал все как вы описали выше, теперь ноль ошибок и 36 предупреждений, хотя раньше было ноль предупреждений. НО! С этими предупреждениями я смог справиться при помощи вот этого видео https://www.youtube.com/watch?v=1Rktic5OpNY
СУПЕР! У меня теперь ноль ошибок и ноль предупреждений!
Спасибо, что дал ссылку на видео, мне тоже очень помогло!
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 10-Янв-15 16:59 (спустя 13 мин., ред. 10-Янв-15 16:59)

Futurist_mgn писал(а):
6643724436 предупрежд
Futurist_mgn писал(а):
66437244ноль предупреждений
p9tera
от этих предупреждений толку чаще всего никакого
и вообще, в огромном большинстве случаем, DSDT успешно фиксится Кловером.
создавать dsdt.aml и править его руками имеет смысл лишь если вы понимаете что именно вы правите и для чего.
то что делает большинство новичков:
1 извлекают DSDT из BIOS
2 правят в нем "ошибки" и "предупреждения"
3 подкладывают обратно в систему
практически НИКАКОГО смысла и влияния на работу OS не имеет
[Профиль]  [ЛС] 

p9tera

Стаж: 15 лет 3 месяца

Сообщений: 44


p9tera · 10-Янв-15 17:05 (спустя 5 мин.)

что делать тогда? я просто ищу варианты решения моих проблем, и пока нашел только такой, своими поисками
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 10-Янв-15 17:23 (спустя 18 мин., ред. 10-Янв-15 17:23)

p9tera писал(а):
66480008что делать тогда?
roddy20 писал(а):
66479912в огромном большинстве случаем, DSDT успешно фиксится Кловером.
p9tera писал(а):
66480008пока нашел только такой, своими поисками
какой именно? с DSDT.aml у Вас стало что-то лучше работать чем без него?
[Профиль]  [ЛС] 

p9tera

Стаж: 15 лет 3 месяца

Сообщений: 44


p9tera · 11-Янв-15 21:21 (спустя 1 день 3 часа)

roddy20 писал(а):
66480240
p9tera писал(а):
66480008что делать тогда?
roddy20 писал(а):
66479912в огромном большинстве случаем, DSDT успешно фиксится Кловером.
p9tera писал(а):
66480008пока нашел только такой, своими поисками
какой именно? с DSDT.aml у Вас стало что-то лучше работать чем без него?
стало получше, после того как вытащил звуковуху. И то только первые разы работало.
Потом опять не каждый раз выключается. Сейчас пробую делать дсдт заново, чистый из эвереста под виндой взял, хочу пропатчить патчем DSDT auto-patcher, нашел патч для моей модели материнки.
Пропатчу через MaciASL, исправлю ошибки и попробую еще.
Но, судя по всему, я делаю масло масляное, тк ДСДТ фиксится клевером. И об этом вы мне и говорите.
Таким образом, получается, что все замыкается на конфиге клевера? верно?
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 11-Янв-15 21:29 (спустя 8 мин., ред. 11-Янв-15 21:29)

p9tera писал(а):
66496975ДСДТ фиксится клевером
причем обычно грамотнее чем
p9tera писал(а):
66496975DSDT auto-patcher
p9tera писал(а):
66496975все замыкается на конфиге клевера?
скорее всего
p9tera писал(а):
66496975чистый из эвереста под виндой взял
кстати в самом Кловере
F4 чистый DSDT
F5 исправленный DSDT
можно без всякой винды посмотреть что он там правит и как
[Профиль]  [ЛС] 

p9tera

Стаж: 15 лет 3 месяца

Сообщений: 44


p9tera · 11-Янв-15 21:44 (спустя 14 мин.)

roddy20 писал(а):
66497017
p9tera писал(а):
66496975ДСДТ фиксится клевером
причем обычно грамотнее чем
p9tera писал(а):
66496975DSDT auto-patcher
p9tera писал(а):
66496975все замыкается на конфиге клевера?
скорее всего
p9tera писал(а):
66496975чистый из эвереста под виндой взял
кстати в самом Кловере
F4 чистый DSDT
F5 исправленный DSDT
можно без всякой винды посмотреть что он там правит и как
а нажимать когда появляется графический интерфейс клевера, после загрузки системы? а то я пробовал, что-то ничего не произошло. видать не там нажал, в мануале искал - не нашел.
Вернее там вот что написано: "Где взять исходный ДСДТ, который необходимо патчить? Есть варианты добыть его используя Windows, Linux или даже OSX. Если Кловер как-то удалось запустить, но теперь он и сам предоставляет такую возможность. Надо войти в графическое меню и нажать клавишу F4. Если Кловер установлен на раздел FAT32, то ему удастся сохранить все OEM ACPI таблицы, включая нетронутые DSDT и FADT."
Пробовал в графическом интерфейсе при загрузке компа, когда выбираешь загрузочный том.
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 11-Янв-15 22:00 (спустя 15 мин.)

p9tera писал(а):
66497288Надо войти в графическое меню и нажать клавишу F4. Если Кловер установлен на раздел FAT32, то ему удастся сохранить все OEM ACPI таблицы, включая нетронутые DSDT и FADT."
именно так
[Профиль]  [ЛС] 

p9tera

Стаж: 15 лет 3 месяца

Сообщений: 44


p9tera · 11-Янв-15 22:12 (спустя 12 мин.)

roddy20 писал(а):
66497524
p9tera писал(а):
66497288Надо войти в графическое меню и нажать клавишу F4. Если Кловер установлен на раздел FAT32, то ему удастся сохранить все OEM ACPI таблицы, включая нетронутые DSDT и FADT."
именно так
Ничего не происходит. Видимо потому что раздел с клевером - HFS+ ???
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 11-Янв-15 22:14 (спустя 1 мин., ред. 11-Янв-15 22:14)

p9tera писал(а):
66497700Если Кловер установлен на раздел FAT32
p9tera писал(а):
66497700раздел с клевером - HFS+ ???
на HFS+ он не умеет сохранять
можно сделать флешку и с нее загрузиться
[Профиль]  [ЛС] 

p9tera

Стаж: 15 лет 3 месяца

Сообщений: 44


p9tera · 11-Янв-15 22:57 (спустя 43 мин., ред. 11-Янв-15 22:57)

roddy20 писал(а):
66497710
p9tera писал(а):
66497700Если Кловер установлен на раздел FAT32
p9tera писал(а):
66497700раздел с клевером - HFS+ ???
на HFS+ он не умеет сохранять
можно сделать флешку и с нее загрузиться
есть такая. Сейчас проделаю.
не пойму почему патченый не делает? На ф4 нажал - в папке кловера на флешке оригинальные дсдт появились. Нажимаю ф5 - подвисает, как будто что то делает, захожу в мак - смотрю на флешке в папке patched - пусто.
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 11-Янв-15 23:03 (спустя 6 мин., ред. 11-Янв-15 23:03)

p9tera писал(а):
66497748смотрю на флешке в папке patched - пусто.
оно не в patched а в original
первый называется dsdt.aml
второй dsdt****.aml где *** fixmask Кловера (номера включенных патчей в виде hex числа)
типа так
DSDT-8246F9F7.aml
[Профиль]  [ЛС] 

p9tera

Стаж: 15 лет 3 месяца

Сообщений: 44


p9tera · 11-Янв-15 23:05 (спустя 1 мин.)

roddy20 писал(а):
66498342
p9tera писал(а):
66497748смотрю на флешке в папке patched - пусто.
оно не в patched а в original
первый называется dsdt.aml
второй dsdt****.aml где *** fixmask Кловера (номера включенных патчей в виде hex числа)
ах вот оно что. Да есть такой DSDT-9FE6F9D7.aml. Ну значит я получил что хотел.
То есть патченный, это тот который максимально подогнан самим клевером, верно?
Через MaciASL делаю Compile - появляются ошибки. Их нужно исправить , верно?
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 11-Янв-15 23:08 (спустя 2 мин.)

p9tera писал(а):
66498376Их нужно исправить , верно?
пробуйте
строго говоря не обязательно, потому что работало и без того
но если dsdt предполагается править ручками, да, тогда нужно
[Профиль]  [ЛС] 

p9tera

Стаж: 15 лет 3 месяца

Сообщений: 44


p9tera · 11-Янв-15 23:11 (спустя 3 мин., ред. 11-Янв-15 23:11)

roddy20 писал(а):
66498405
p9tera писал(а):
66498376Их нужно исправить , верно?
пробуйте
строго говоря не обязательно, потому что работало и без того
но если dsdt предполагается править ручками, да, тогда нужно
Да предполагается, только еще бы знать че править... Эх, буду разбираться... В любом случае спасибо большое!
[Профиль]  [ЛС] 

roddy20

Стаж: 16 лет 10 месяцев

Сообщений: 38673


roddy20 · 11-Янв-15 23:12 (спустя 28 сек.)


да и тут - все ли патчи одинаково нужны?
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error