LINUX.ORG.RU

Ассемблирование DSDT.dsl

 ,


1

1

Здравствуйте. Решил поправить свой dsdt напопробовать включить S3 вместо новомодного s2idle. Однако при повторной компиляции, даже непоправленного dsdt.dsl выдает 41 error. Беглый гуглеж говорит, что это проблемы синтаксиса acpi более старой версии.

https://pastebin.com/b6RDZU6E

https://pastebin.com/GtqXsD7S

Как поправить ошибки или ассемблировать под более старую версию acpi?

★★★

Это распространенная проблема, производители материнских плат используют инструментарий от Microsoft для сборки таблиц acpi, который лоялен к ошибкам. В линуксах же тулчейн от intel, который требует более строгого соответствия. Тебе нужно либо поправить все явные ошибки, либо использовать ассемблер от ms.

Khnazile ★★★★★
()
Последнее исправление: Khnazile (всего исправлений: 1)
Ответ на: комментарий от Khnazile

Спасибо. Буду дальше искать, как этот ms-компилятор заюзать. Поправить все ошибки у меня мозга не хватит.

Jeronimo ★★★
() автор топика
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария