DSDT 수정할 때 Remark는..
- 늘심심
- 158
- 2
늘심심님의 기기정보
질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | catalina beta(19A526H) |
공지숙지/증상설명 | 숙지 |
DSDT 수정할 때 Remark는 시스템에 별 영향이 없는건가요?
클로버로 dsdt 추출해서 구글링과 엑팔육에서 얻은 정보를 이용하여
에러와 워닝을 수정했는데 remark부분은
찾아봐도 자세한 정보가 없는 것 같아서요.
늘심심
댓글 2
감사합니다. 수정하면서 저도 역시 위의 글들을 참고하였습니다. 그런데
Scope (_SB.PCI0.SAT0)
{
Method (_DEP, 0, NotSerialized) // _DEP: Dependencies
{
If (LAnd (LOr (LEqual (S0ID, One), LGreaterEqual (OSYS, 0x07DF)), LNotEqual (And (PEPC, 0x03), Zero)))
{
Return (Package (0x01)
{
PEPD
})
}
Else
{
Return (Package (0x00){})
}
}
}
이런 구문에서 Return (Package (0x00){}) 에서 Effective AML package length is zero라는 리마크가 생성 되길래 (0x00)을 zero로 치환해도 같은 리마크가 떴습니다. 해서 궁리 하다가
Else
{
Return (Package (0x00){})
}
구문을 지웠더니 리마크가 없어졌습니다. 약 20개 정도 되는데 다 이 방법으로 해결하긴 했습니다.
비슷한 내용인데
If (LAnd (LEqual (S0ID, One), LGreaterEqual (OSYS, 0x07DF)))
{
Return (Package (0x01)
{
PEPD
})
}
}
Return (Package (0x00){})
}
에서도 Return (Package (0x00){})를 지웠더니 리마크가 없어졌습니다. 제가 프로그램쪽에 문외한이라 문서를 찾아보고 문서와 다른 결과가 나오거나 아예 찾지 못했을 때는 감으로 더듬더듬 하는지라 맞는건지 모르겠습니다.
https://x86.co.kr/?_filter=search&act=&vid=&mid=tip&category=&search_keyword=dsdt+remark&search_target=title_content
참고하시면 될 것 같습니다.