Jump to content

Como criar DSDT


Pimentel
 Share

12 posts in this topic

Recommended Posts

Eu estava em casa feliz commeu hackintosh, mas não havia instalado o sistema usando uma DSDT e logo notei que algumas funções da placa-mãe não queria funcionar corretamente e penso que seja por falta de DSDT. Como nem tudo é flores e acaminhada para conseguir um hack perfeito é longa. Peço para os experts de hackintosh para me ajudar. Sendo ou não a causa do problema ser pela falta de DSDT, quero saber como faz uma certamente para minha placa-mãe que é uma PCWARE IPMH61R1. Procurei no google, mas não encontrei post que explicassem como fazer uma DSDT e nem com uma DSDT pronta pra minha placa. Por favor respondam claramente.

Link to comment
Share on other sites

Aqui eu utilizei o EVEREST para extrai a DSDT da Bios, mas ele diz que minha placa-mãe não é reconhecida, mas dá algumas informações sobre ela. Vai ter algum problema na hora de extai a DSDT? Ela vai sair errada?

Se tudo der certo posto a minha DSDT ai.

Link to comment
Share on other sites

Olá camarada, então queres dizer que é mais vantajoso extrai o DSDT e patchear quando já estiver mac instalado, correto?

Como ainda não tenho ele instalado decidi ver o que poderia fazer por aqui utilizando o windows, mas já que é melhor fazer isso já com o mac...

Não posso nem rodar o runme... Ainda não tenho mac instalado, só terei para o proximo mês, em junho.

Link to comment
Share on other sites

  • 1 month later...

Olá camaradas.

Camaradas do fórum revivi esse tópico para saber como "estudar" melhor as mudanças causadas pelos patch's, pois ao aplicar um verifico e anasilo no before/after, mas não consigo entender o que são aqueles comandos.

Segui essa ótima tuto feita pelo camarada artur: http://olarila.com/forum/viewtopic.php?f=7&t=646

E ganhei bons conhecimentos sobre DSDT, mas ainda não conseguir de fato notar as mudanças e aqueles comandos.

Quero fazer uma sozinho, não quero depender de outrem.Se alguém poder explicar a situação agradeço.

Link to comment
Share on other sites

  • 6 years later...

boa noite, copiei os arquivos dsdt.aml e ssdt*.aml e ao executar o comando iasl -da -dl dsdt.aml ssdt*.aml, porem recebo vários warning, é normal ou terei que corrigir. tentei o -fe refs.txt, porém o warning persiste. segue abaixo os três blocos de ref que testei e mais abaixo um resultado da compilação. desde já agradeço pela atenção.

 

ref.txt

bloco 1

#External(MDBG, MethodObj, 1)
#External(_GPE.MMTB, MethodObj, 0)
#External(_SB.PCI0.LPCB.H_EC.ECWT, MethodObj, 2)
#External(_SB.PCI0.LPCB.H_EC.ECRD, MethodObj, 1)
#External(_SB.PCI0.LPCB.H_EC.ECMD, MethodObj, 1)
#External(_SB.PCI0.PEG0.PEGP.SGPO, MethodObj, 2)
#External(_SB.PCI0.GFX0.DD02._BCM, MethodObj, 1)
#External(_SB.PCI0.SAT0.SDSM, MethodObj, 4)
#External(_SB.PCI0.SAT1.SDSM, MethodObj, 4)
#External(_GPE.VHOV, MethodObj, 3)
#External(_SB.PCI0.XHC.RHUB.TPLD, MethodObj, 2)

 

depois tentei este 2o
#External (_SB_.PCI0.DTBP, UnknownObj)
#External (_SB_.PCI0.DTLK, MethodObj)
#External (_SB_.PCI0.HDAU.AINI, MethodObj)
#External (_SB_.PCI0.HDAU.ASTR, MethodObj)
#External (_SB_.PCI0.HDAU.CXDC, MethodObj)
#External (_SB_.PCI0.P0P2.GFX0, UnknownObj)
#External (_SB_.PCI0.RMCR, MethodObj)
#External (_SB_.PCI0.RMCW, MethodObj)
#External (_SB_.PCI0.TGPE, MethodObj)
#External (_SB_.PCI0.UTLK, MethodObj)
#External (_SB_.PCI0.XHC1, UnknownObj)
#External (_SB_.PCI0.XHC1.LEGM, MethodObj)
#External (HDOS, MethodObj)
#External (HNOT, MethodObj)
#External (P2TR, UnknownObj)
#External (PDC0, UnknownObj)
#External (PDC1, UnknownObj)
#External (PDC2, UnknownObj)
#External (PDC3, UnknownObj)
#External (PDC4, UnknownObj)
#External (PDC5, UnknownObj)
#External (PDC6, UnknownObj)
#External (PDC7, UnknownObj)
#External (T2PR, IntObj)

 

depois este 3o
External(MDBG, MethodObj, 1)
External(_GPE.MMTB, MethodObj,0)
External(_SB.PCI0.LPCB.H_EC.ECWT, MethodObj, 2)
External(_SB.PCI0.LPCB.H_EC.ECRD, MethodObj, 1)
External(_SB.PCI0.LPCB.H_EC.ECMD, MethodObj, 1)
External(_SB.PCI0.PEG0.PEGP.SGPO, MethodObj, 2)
External(_SB.PCI0.GFX0.DD02._BCM, MethodObj, 1)
External(_SB.PCI0.SAT0.SDSM, MethodObj, 4)
External(_GPE.VHOV, MethodObj, 3)
External(_SB.PCI0.XHC.RHUB.TPLD, MethodObj, 2)

 

a resposta sempre segue com WARNING, veja:

 

 

log_dsdt.rtf

Link to comment
Share on other sites

 Share

×
×
  • Create New...