1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Практические Приемы По Редактированию Dsdt (Часть 2)

Тема в разделе 'DSDT', создана пользователем homepav, 24 ноя 2009.

  1. slice

    slice Apple Life Dev Разработчик

    Симпатии:
    8`821
    А как это получается, что девайсов нет физически, а в ДСДТ они есть? Их туда с какой целью написал производитель?
     
  2. eugene2878

    eugene2878 iНовичок

    Симпатии:
    6
    Вот. Чесно говоря не знаю. Чтоб оставить поддержку усб2.0? Программист пишет биос по шаблону, убирать лишнее лень?! У меня после просыпания хак жаловался о неправильно отмантированой флешке. Удалил ECH2 и ошибка исчезла.


    Sent from my iPhone using Tapatalk
     
    Alvaro нравится это.
  3. Alvaro

    Alvaro iГуру

    Симпатии:
    688
    У меня физически на десктопе нет крышки(LID) и батареи(BAT), а в DSDT они есть. Волшебство производителя ASUS? ))
     
    Круглянин, ACIDSky, Vandroiy и ещё 1-му нравится это.
  4. eugene2878

    eugene2878 iНовичок

    Симпатии:
    6
    Просто Асус смотрит в будущее


    Sent from my iPhone using Tapatalk
     
    m-dudarev и Alvaro нравится это.
  5. ACIDSky

    ACIDSky iГуру

    Симпатии:
    1`011
    Обычное нормальное явление.
    Пишут они этот ДСДТ с одного шаблона.
    Сколько ДСДТ видел, везде эти батареи, крышки.
    Что и в злосчастном ЮСБ порты все прописаны, по факту то меньше.
    Да и вон 4 шины PCI, живой пример, 4 процессорных секции у меня есть.
    CodeRush тут писал об том, как эти ДСДТ пилят производители )))
     
    Круглянин, Moorre, nms42 и 2 другим нравится это.
  6. tatur_sn

    tatur_sn iГуру

    Симпатии:
    300
    Не у MSI к примеру ACPI вылизанный но так специфично что хрен поймешь что к чему :D
     
  7. Alvaro

    Alvaro iГуру

    Симпатии:
    688
    @ACIDSky, и порты тоже, физически их нет, но в таблице есть.
     
    ACIDSky нравится это.
  8. ACIDSky

    ACIDSky iГуру

    Симпатии:
    1`011
    Все доп. методы это они пишут к своему софту.
    Чем больше EXTREME PRO MAXIMUS и прочего в названии, тем больше этого кода )) а шаблон общий.
    И не шибко отличается друг от друга. В асус больше этого, они любят свистелки.
     
    Alvaro нравится это.
  9. ACIDSky

    ACIDSky iГуру

    Симпатии:
    1`011
    Так про что и речь. Как есть по спекам к примеру HS01-HS15 SSP1-SSP6 так и пилят. Хоть ЕАТХ плата хоть Мини-ИТХ, где кол-во физ. портов разное ))
     
    eugene2878 и Alvaro нравится это.
  10. family1232009

    family1232009 iЮзер

    Симпатии:
    65
    Подскажите, как бороться с LPC device initialization failed на старых Деллах? Проблема, судя по всему, раньше была широко известна, и обсуждалась на зарубежных форумах, но решение я так и не нашёл для своего случая. Одна лишь замена id LPC в DSDT результата не даёт.
    Сменил я свой id 2914 на 2916, в иореге кекст AppleLPC цепляется к LPCB девайсу, но ошибка всё равно появляется при загрузке системы. C-стейтов тоже нет. Как это победить? :confused:
     
  11. alsinev

    alsinev iГуру

    Симпатии:
    584
    Сделать легаси со своим 2914, будешь его иметь в "белом списке".;)
     
    Alvaro нравится это.
  12. alsinev

    alsinev iГуру

    Симпатии:
    584
    Недавно на форуме мелькнули таблицы от 18 семейства иМаков, заглянул я в процессоре таблички. И каково было мое удивление - процессорные таблицы от GA-Z270M-D3H как две капли от iMac18,x. Наверно гигабайтовские индусы в Эппл на стажировку ездили:).
     
    Круглянин, Gen4ig, maclife и 3 другим нравится это.
  13. maclife

    maclife iГуру

    Симпатии:
    614
    @alsinev, Чипсет не греется? У товарища без разгона 62 градуса!?
     
  14. alsinev

    alsinev iГуру

    Симпатии:
    584
    По Z270 чипсету ни чего не скажу (нечем смотреть), процессор при длительной нагрузке в Cinema 4D греется до 75-80 градусов.
     
    maclife нравится это.
  15. family1232009

    family1232009 iЮзер

    Симпатии:
    65
    @alsinev, не помогло, увы, ошибка не исчезает. Стоит подставить id от любого интеловского lpc - получаю ошибку и "ломаю" сон с выключением. Если подставить id от того же nForce - сон и выключение чудесным образом начинают работать, но сам кекст перестаёт загружаться.

    Набрёл на эти темы
    http://www.insanelymac.com/forum/to...-xps-m1330-xps-m1530-and-xps-m1730/?p=1519236
    http://www.insanelymac.com/forum/to...-xps-m1330-xps-m1530-and-xps-m1730/?p=1967499

    Вот с этого момента хотелось бы подробнее, что именно и где нужно менять
     
  16. Moorre

    Moorre iГуру

    Симпатии:
    4`293
    PMBase находится в FADT
    Снимок экрана 2017-06-12 в 15.40.43.
    От этого зависит адрес в CPU: Processor (CPU0, 0x00, 0x00000410, 0x06) {}
    собственно PM_BASE + 0x10
    Если мне память не врёт, IO можно вытащить из своего bdmesg (также эта инфа есть в дампе LSPCI.
    Scanning SMBus [8086:3A30], mmio: 0xFBFFB004, ioport: 0x500, hostc: 0x1

    А возможно и врет. По крайней мере вот адрес GPIO из LSPCI по смещению 0x48-0x4B
    Снимок экрана 2017-06-12 в 16.02.06.
    в устройстве ISA Bridge (LPCB):
    Снимок экрана 2017-06-12 в 15.56.36.
    то есть тут 0x00000480 (байтфлип).
     
    Последнее редактирование: 12 июн 2017
    Круглянин и family1232009 нравится это.
  17. alsinev

    alsinev iГуру

    Симпатии:
    584
    У тебя за ним что то стоит? Если суперИО нормально работает, так и должно быть. Слайс что то там говорил , что ЛПС-кекст потом выгружается ............. Начиная с 100-серии в Эппле вообще забили на ЛПС.
     
    family1232009 нравится это.
  18. nikolyarostov

    nikolyarostov iНовичок

    Симпатии:
    0
    Добрый день друзья прошу помощи в решение проблемки с DSDT многое понятно но некоторые вещи не осилю есть ошибка, прошу помощи или совета как завести через DSDT нормально звук и сеть, Voodoo не нравиться много шумов и при работе со звуком работает не корректно. Ati завел через Clover работает.
    4724 Error Invalid object type for reserved name (found ZERO, requires Package)
    и не очень понятно с WiFi AR5B95 оборудование

    Packard Bell EasyNote TM85 Intel Ibex Peak-M HM55, Mobile DualCore Intel Core i5-450M, ATI Mobility Radeon HD 5470 (Park), Realtek ALC272 @ Intel Ibex Peak PCH - High Definition Audio Controller [B-2], Qualcomm Atheros AR5B95, Broadcom NetLink BCM57780.
     

    Вложения:

    • acpi_dsdt.zip
      Размер файла:
      23.3 КБ
      Просмотров:
      0
    • Packard bell.zip
      Размер файла:
      59 КБ
      Просмотров:
      0
  19. Alvaro

    Alvaro iГуру

    Симпатии:
    688
    @nikolyarostov, Не понял суть просьбы.
    На сеть есть кексты, ложить в Clover/Kexts/Other.
    Для звука есть Lilu+AppleALC, кроме voodoo.
    Для завода не надо делать DSDT.
    Если уж так хочется сделать свою DSDT, почитай как правильно выполнить преобразование DSDT.aml -> DSDT.dsl.
     
    nms42 нравится это.
Similar Threads: Практические Приемы
Форум Заголовок Дата
DSDT Практические Приемы По Редактированию Dsdt (Часть I) 30 дек 2008

Поделиться этой страницей