문법에러가 발생하는데 해결법을 모르겠네요
ssdt의 경우는 그냥 잘되었는데 말이죠
0Moon님의 새글 알림을 받으실려면 구독
에고 너무 늦게 올렸군요
아카이브가 그 파일들입니다
전 x54ks lv53라는 ?한성 노트북을 사용중입니다!
터치패드랑 백라이트만 잡으면 될것같은데 힘들군요 ㅜㅜ
에고... 잠시 다른일 하느라 많이 늦었습니다.. 한 1시간 좀 넘게 손봤는데, 쓸만할지는 잘모르겠습니다.
수정 및 패치한 DSDT 입니다. https://www.x86.co.kr/sle/666634
터치패드는 kext로 잡아야합니다.
PS0X 관련 메소드/디바이스를 찾기위해 SSDT를 다 찾아보았지만?PS0X가 정의된 것은 없었습니다. 하드웨어 레벨에서 작동되는 것이아닌, 소프트웨어 상에서 작동할 때 필요한 것으로 보입니다.
우선?If (CondRefOf (\_SB.PCI0.I2C0.PS0X)) 이렇게 되어 있는 것을 보면
\_SB.PCI0.I2C0.PS0X 에서 PS0X는 "디바이스" 아니면 "상수가 선언된 변수"로 생각할 수 있습니다.
함수 메소드가 아닌 이유는, 메소드 일 경우?PS0X로 끝나지 않고?PS0X() 로 끝나야 합니다. ()는 메소드에 넘겨주는 인자 값을 넣는 곳입니다.
그러므로,?
? ? ? ? ? ? ? ? ? ? If (CondRefOf (\_SB.PCI0.I2C0.PS0X))
? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ?PS0X
? ? ? ? ? ? ? ? ? ? }
를 해석하면?
IF = 만약에?
CondRefOf (\_SB.PCI0.I2C0.PS0X) 가 true라면,?
PS0X 를 ~~~~~하여라! 입니다.
PS0X가 디바이스라면 단독으로 쓰이기에는 보조 함수들이 없습니다. 그러므로 디바이스라고는 생각할 수 없습니다.
남은 것은 상수 ?혹은 변수 인데, ?상수와 변수는 그 자체로는 무언가를 하지 않습니다.?
그러나 "리턴 값"으로는 사용 될 수 있습니다.
그래서?PS0X 를?Return (PS0X) 로 변경하였습니다.
SSDT, DSDT 내에서 PS0X, PS3X를 찾을 수 없었기에,?
함수 호출?External 을 사용해서, dsdt 컴파일시 에러를 피했습니다.
External (PS0X, IntObj)?
해석하자면... PS0X를 "어딘가"에서 불러온다. 그리고 이 PS0X는 IntObj이다. IntObjh는 상수(정수) 오브젝트 입니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +269 | 달쇠 | 17.07.3020:49 | 11만 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | Mactopia | 17.02.1014:21 | 12만 |
제온 내장그래픽을 못잡겟네요 ㅠㅠ +13 | 데스맥 | 24.10.0207:44 | 150 |
oreo | 24.10.0315:33 | 86 | |
매치포인트 | 24.10.0315:26 | 44 | |
매치포인트 | 24.10.0313:01 | 76 | |
KAKU | 24.10.0311:30 | 47 | |
데스맥 | 24.10.0207:44 | 150 | |
민준송 | 24.09.3014:22 | 159 | |
oreo | 24.09.2922:21 | 105 | |
수박 | 24.09.2917:58 | 87 | |
루마루 | 24.09.2913:21 | 77 | |
루마루 | 24.09.2910:19 | 126 | |
머트 | 24.09.2723:18 | 99 | |
ashly | 24.09.2720:41 | 114 | |
loopers | 24.09.2716:50 | 149 | |
Caper | 24.09.2602:42 | 164 | |
낡은기계 | 24.09.2301:36 | 191 | |
Door | 24.09.2122:38 | 123 | |
루베콘 | 24.09.2108:35 | 182 | |
에잉 | 24.09.2022:16 | 415 | |
밤가시 | 24.09.1910:03 | 195 | |
SUNWAYFOTO | 24.09.1822:20 | 211 | |
Nelson | 24.09.1815:34 | 384 | |
sebali | 24.09.1814:34 | 394 | |
Panictosh | 24.09.1813:37 | 191 | |
SUNWAYFOTO | 24.09.1801:27 | 227 | |
그냥인간 | 24.09.1719:17 | 140 | |
dlraud | 24.09.1620:36 | 244 | |
Nelson | 24.09.1618:45 | 189 | |
아스타틴 | 24.09.1612:07 | 82 | |
lesmi | 24.09.1522:02 | 146 | |
윤수꾸하하 | 24.09.1323:56 | 196 | |
뚜비 | 24.09.1319:18 | 208 | |
Steer | 24.09.1200:33 | 172 | |
상큼버터 | 24.09.0918:08 | 222 | |
인터찹 | 24.09.0717:13 | 969 | |
서재희 | 24.09.0711:07 | 1444 | |
시습이 | 24.09.0113:39 | 1252 | |
블루 | 24.08.3022:44 | 479 | |
lesmi | 24.08.2911:20 | 418 | |
김덕뱀 | 24.08.2823:04 | 225 | |
그냥구름 | 24.08.2517:14 | 286 | |
Panictosh | 24.08.2218:42 | 252 | |
YouPick | 24.08.2022:45 | 127 | |
윤수꾸하하 | 24.08.2018:52 | 134 | |
HopeMan | 24.08.2012:14 | 211 | |
Panictosh | 24.08.1913:41 | 183 | |
YouPick | 24.08.1509:07 | 441 | |
Panictosh | 24.08.1518:04 | 347 | |
hackillious | 24.08.1514:14 | 144 | |
shion | 24.08.1420:32 | 118 | |
인터찹 | 24.08.1418:19 | 115 | |
Panictosh | 24.08.1217:23 | 423 | |
오디세이 | 24.08.1112:07 | 123 | |
동집 | 24.08.1105:35 | 254 | |
동집 | 24.08.1102:48 | 146 | |
유튜브 | 24.08.1019:03 | 156 | |
유튜브 | 24.08.0909:14 | 299 | |
Direct | 24.08.0901:18 | 260 | |
Panictosh | 24.08.0809:46 | 168 | |
인터찹 | 24.08.0801:41 | 126 | |
mac니망 | 24.08.0615:24 | 163 | |
페러 | 24.08.0615:10 | 145 | |
페러 | 24.08.0600:03 | 132 | |
bl | 24.08.0522:08 | 92 | |
Sequoia | 24.08.0410:04 | 261 | |
Panictosh | 24.08.0320:43 | 90 | |
yeojun | 24.08.0310:01 | 112 | |
yeojun | 24.08.0217:46 | 316 | |
oreo | 24.08.0214:44 | 116 | |
yeojun | 24.08.0214:07 | 272 | |
빅서로가 | 24.08.0118:45 | 306 | |
itstory | 24.08.0118:28 | 192 | |
oreo | 24.08.0115:38 | 96 | |
동집 | 24.07.3122:15 | 167 | |
류가파 | 24.07.3121:42 | 253 | |
마요네즈 | 24.07.3109:23 | 267 | |
동집 | 24.07.3012:52 | 113 | |
동집 | 24.07.2912:11 | 465 | |
인터찹 | 24.07.2901:06 | 315 | |
인터찹 | 24.07.2623:40 | 967 | |
찡준 | 24.07.2611:52 | 95 |
클로버 부트로더 화면에서 f4를 눌러주시고
EFI 마운트 후
EFI / CLOVER / ACPI / original 에 있는 모든 파일을 압축해서 업로드해주세요.?
그리고 사용중인 메인보드도 알려주세요.