CPU : I7-4790K (전압 수율은 중급은 되는데 온도가 높아서 용산 업체 [프리플X우] 에 방문해서 뚜따 했습니다. 리퀴드프로, 실리콘 봉합, 기쿨, 박스 보유)
M/B : GIGABYTE Z97X-UD5H-BK (보드와 백패널만 사용함, 풀박스, A/S 19년 3월 까지)
RAM : SAMSUNG DDR3-12800 8Gb x 2 / 4Gb x 2 총 24Gb
comed78님의 새글 알림을 받으실려면 구독
거의 다 된거 같은데... 이게 안없어 지네요 ㅠㅠ
그나저나 글의 내용은 얼마에 팔려야 잘팔리냐 인데... 전혀 연관없는 dsdt 수정이라니!!!
Object is not referenced (Name is within method... ) error 를 수정해 보았는데 컴파일상 에러가 생기지 않아 사용상에 문제가 없는지 확신이 없지만 warning수정 방법을 적어 봅니다.
소스코드는 나가리 님의 dsdt에서 가지고 왔습니다.
이 에러가 생기는 부분입니다.
Method (LCRS, 2, Serialized)
{
Name (RBUF, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0x00000000, // Address Base
0x00001000, // Address Length
_Y2D)
Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y2E)
{
0x00000014,
}
})
CreateDWordField (RBUF, \_SB.PCI0.LCRS._Y2D._BAS, BVAL) // _BAS: Base Address
CreateDWordField (RBUF, \_SB.PCI0.LCRS._Y2E._INT, IRQN) // _INT: Interrupts
Store (Arg0, BVAL)
Store (Arg1, IRQN)
Return (RBUF)
}
warning이 생기는 이유는 CreateDWordField에 있는 _Y2D,_Y2E 를 call 하는 부분입니다. 코드가 하는일은 예를 들어 RBUF의 _Y2D에 BAS 를 만들고 BVAL의 name field를 만들어 Arg0를 넣는것입니다. 그런데 RUBF의 위치가 CreateDWordField를 지정하는 Method (LCRS, 2, Serialized)안에 있어서 이 warning이 생기는 것입니다.
해결책은 RBUF의 위치를 Method (LCRS, 2, Serialized) 밖으로 빼내는 것입니다. 다시 arrange하면 아래와 같이 됩니다.
Name (RBUF, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0x00000000, // Address Base
0x00001000, // Address Length
_Y2D)
Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y2E)
{
0x00000014,
}
})
Method (LCRS, 2, Serialized)
{
CreateDWordField (RBUF, \_SB.PCI0.LCRS._Y2D._BAS, BVAL) // _BAS: Base Address
CreateDWordField (RBUF, \_SB.PCI0.LCRS._Y2E._INT, IRQN) // _INT: Interrupts
Store (Arg0, BVAL)
Store (Arg1, IRQN)
Return (RBUF)
}
한가지 더 수정할 부분이 있는데 CreateDWordField (RBUF, \_SB.PCI0.LCRS._Y2D._BAS, BVAL) 를 보면 알수 있습니다. RBUF의 위치가 바뀌어야 겠지요.. CreateDWordField (RBUF, \_SB.PCI0._Y2D._BAS, BVAL)의 형태로 수정되어야 합니다. 경로가 틀려 집니다..
완성되 코드는 아래와 같습니다.
Name (RBUF, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0x00000000, // Address Base
0x00001000, // Address Length
_Y2D)
Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y2E)
{
0x00000014,
}
})
Method (LCRS, 2, Serialized)
{
CreateDWordField (RBUF, \_SB.PCI0._Y2D._BAS, BVAL) // _BAS: Base Address
CreateDWordField (RBUF, \_SB.PCI0._Y2E._INT, IRQN) // _INT: Interrupts
Store (Arg0, BVAL)
Store (Arg1, IRQN)
Return (RBUF)
}
컴파일을 하시면 warning이 사라졌을겁니다. memory buffer를 각 device별로 따로 사용하는것이라 사용에 별 문제가 없을듯 합니다.
도움이 되었으면 합니다.
첨부해 주신 코드는 저도 찾아서 참고해 보았던 코드네요
??
에러는 다 잡았습니다. 제가 수정한 부분이 제대로 된건지는 확답을 드리기 어렵습니다. ㅋ
그리고
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
Plex 1.32.0.6918 버전 업데이트 이후 SSL 인증서 오류 해결 방법 +6 | 잠퉁이 | 23.04.1404:18 | 3.9만 |
시놀로지 Plex에 HTTPS (SSL) 인증서 적용하기 +4 | 잠퉁이 | 23.01.2004:25 | 9.1만 |
시놀로지 NAS Audio Station 알송 가사 플러그인 설치하기 +12 | 잠퉁이 | 22.12.3104:34 | 7만 |
시놀로지 NAS 알림을 텔레그램으로 받아보자 +9 | 잠퉁이 | 22.12.1001:23 | 7.5만 |
헤놀로지에서 제어판의 팬속도모드 안먹는 팬 속도조절 하는법 +5 | 룽즈 | 22.04.2218:04 | 6.9만 |
무료 ddns와 무료ssl로 < https:// 영문주소 >를 통해 내 ... +9 | 룽즈 | 22.04.2202:51 | 6.7만 |
메인보드 바이오스 구버전으로 롤백이 안될 때 쓰는 방법. +5 | 퓨리온 | 22.02.1922:01 | 13만 |
USB Type C to C 케이블 총정리 +15 | 아이브경 | 20.06.2918:17 | 6.5만 |
USB 키보드를 블루투스 키보드로 바꿔서(?) 사용하자 +16 | Ohchang | 19.05.2206:22 | 10만 |
컴퓨터 조립 10단계 +7 | Mactopia | 16.02.2516:30 | 8.8만 |
hackillious | 24.09.1316:55 | 86 | |
fullbrk | 24.09.1022:07 | 144 | |
미찌콘 | 24.09.0613:15 | 98 | |
래니 | 24.08.3118:19 | 193 | |
좌절금지 | 24.08.2017:37 | 245 | |
세유니 | 24.08.1303:23 | 192 | |
Panictosh | 24.08.1220:12 | 263 | |
bonusss | 24.08.0712:29 | 190 | |
좌절금지 | 24.08.0419:23 | 223 | |
피아노맨 | 24.07.2915:51 | 131 | |
joy | 24.07.2915:32 | 184 | |
junsun | 23.11.1808:55 | 3250 | |
junsun | 24.01.2610:50 | 1만 | |
jcher | 24.07.1815:29 | 448 | |
미찌콘 | 24.07.1713:15 | 742 | |
머슬링 | 24.07.1620:49 | 858 | |
달쇠 | 24.07.1522:35 | 1061 | |
좌절금지 | 24.07.1422:36 | 4474 | |
jcher | 24.07.1420:16 | 1362 | |
좌절금지 | 24.07.1409:17 | 1599 | |
제로섬 | 24.07.1313:26 | 1488 | |
좌절금지 | 24.07.1220:00 | 2469 | |
moongate | 24.07.1021:01 | 2395 | |
좌절금지 | 24.07.0918:59 | 2491 | |
좌절금지 | 24.07.0611:51 | 2252 | |
좌절금지 | 24.07.0611:50 | 2127 | |
슈퍼랩터 | 24.07.0419:05 | 1837 | |
Stultus | 24.06.3019:11 | 1566 | |
좌절금지 | 24.06.2813:29 | 5196 | |
jcher | 24.06.2312:03 | 1535 | |
soullees | 24.06.1916:20 | 2698 | |
jcher | 24.06.1613:51 | 1367 | |
잠퉁이 | 24.06.1314:19 | 1449 | |
잠퉁이 | 24.06.1105:04 | 1408 | |
오늘도부 | 24.06.1419:11 | 1368 | |
좌절금지 | 24.06.0822:43 | 2651 | |
잠퉁이 | 24.05.2716:23 | 1569 | |
모노구리 | 24.05.2523:00 | 2706 | |
Bong9 | 24.05.2414:53 | 1397 | |
Bong9 | 24.05.2317:54 | 1348 | |
네오꿈 | 24.05.2019:32 | 1582 | |
믜늬의릐희 | 24.05.1921:47 | 1364 | |
좌절금지 | 24.05.1812:32 | 1472 | |
잠퉁이 | 24.05.1521:40 | 1236 | |
Stultus | 24.05.1719:36 | 1050 | |
잠퉁이 | 24.05.1500:39 | 1017 | |
네오꿈 | 24.05.0815:19 | 1051 | |
뚜찌z | 24.05.0722:43 | 804 | |
hattog | 24.05.0319:52 | 1795 | |
대영이 | 24.05.0307:44 | 1775 | |
뚜찌z | 24.05.0223:33 | 1431 | |
jcher | 24.05.0210:26 | 1652 | |
제로섬 | 24.05.0103:05 | 1801 | |
래니 | 24.04.3020:35 | 1809 | |
잠퉁이 | 24.04.2718:20 | 2783 | |
뚜찌z | 24.04.2422:41 | 3352 | |
jcher | 24.04.2213:16 | 1653 | |
junsun | 24.04.2011:55 | 3746 | |
뚜찌z | 24.04.1721:09 | 3976 | |
믜늬의릐희 | 24.04.1622:16 | 4084 | |
nowsoftkt | 24.04.1309:01 | 2377 | |
잠퉁이 | 24.04.1103:07 | 3794 | |
D다 | 24.04.0714:59 | 3585 | |
에드 | 24.04.0615:31 | 3450 | |
비트러브 | 24.04.0521:13 | 2639 | |
뚜찌z | 24.04.0520:34 | 7909 | |
Dokdo | 24.04.0420:46 | 3116 | |
뚜찌z | 24.04.0311:43 | 8631 | |
잠퉁이 | 24.04.0305:21 | 2401 | |
래니 | 24.04.0112:24 | 9007 | |
바람 | 24.04.0120:12 | 3246 | |
Mactopia | 24.04.0114:43 | 3125 | |
믜늬의릐희 | 24.03.3119:32 | 3123 | |
메테오스 | 24.03.2914:39 | 2575 | |
bluesaza | 24.03.2810:43 | 2390 | |
한글로 | 24.03.2720:12 | 1885 | |
한글로 | 24.03.2621:21 | 2354 | |
래니 | 24.03.2311:43 | 3062 | |
드림칠 | 24.03.2111:10 | 4853 | |
드림칠 | 24.03.2111:06 | 3128 |
심심한가보군요
심심하면 메인보드 dsdt패치좀
System DSDT.dsl.zip