달력

4

« 2024/4 »

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2011. 1. 31. 14:35

iaslMe Hackintosh/DSDT2011. 1. 31. 14:35

준비물: iaslMe

당근 어플리케이션>> 유틸리티에서 Terminal 을 실행하여 관리자 권한을 획득한 다음 아래 커맨드를 입력한다.
 

Terminal

perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > ~/Desktop/dsdt.aml") or die; print PIP "$1"; } }'



당근 이 dsdt.aml화일은 윈도우즈에서 추출한 값과 비교를 해보는 것이 좋다. 
바탕화면에 dsdt.aml 화일이 생겼다면 아래 그림과 같이 끌어다 당겨놓으면 iaslMe 어플리케이션이 compile 혹은 decompile하여 준다. 

즉, aml은 dsl로 dsl은 aml로 바꾸어(컴파일하여) 준다. 

dsl화일은 TextEdit등을 이용하여 추가 혹은 수정이 가능하지만, 컴파일된 aml화일은 기계어 코드 형식이므로 Text Edit등으로 열리지 않는다.

iaslMe]


'Hackintosh > DSDT' 카테고리의 다른 글

자신만의 DSDT생성하기  (0) 2012.03.01
Fix DSDT: sleep, shutdown, SATA, No restart  (0) 2010.07.12
Aslock P55 FireWire DSDT 설정하기  (0) 2010.07.09
Asus Mainboard Firewire DSDT  (0) 2010.07.05
DSDT 생성  (4) 2010.06.19
:
Posted by Ritz®™