100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요
  • X86 기상정보
    구름 조금 1

    중구 필동, 11:22 현재

    현재바람
    남 3m/s
    현재습도
    47%
    통합대기
    보통

    X86 운영알림판
    레벨 글쓴이가 전체공개한 글 입니다.

    About IanMinchangShin ( 팔로워 2 / 팔로잉 0)

    I) CPU & Graphics: Intel i5-4690, Galaxy Nvidia Geforce GTX 960

    Motherboard: Asrock B85M PRO 4 :: ALC892, AppleIntelE 1000e v3.1.0

    Display: 27MU67


    II) CPU & Graphics: Intel i3-6100, Intel HD 530

    Motherboard: Asrock H110M-HDV :: ALC 887, Realtek8111

    Display: DELL S2240


    III) MacBook (Retina, 12-inch, Early 2016)

    프로세서 1.3GHz Intel Core m7

    메모리 8 GB 1867 MHz LPDDR3

    그래픽 Intel HD Graphics 515 1536MB

    1. Use of compiler reserved name (_T_1)

    : 해당 _T_1 값을 전부 T_1 으로 바꿔주면 Remarks 메세지가 사라지게 됩니다.

     

    2. Effective AML package length is zero

    : 해당 라인으로 이동하게 되면 다음 구문이 있습니다.

     

    Return (Package (0x00) {})

     

    여기서 0x00을 Zero로 바꿔주면 Remarks 메세지가 사라지게 됩니다.

     


    3. Not all control paths return a value (_OOO), Reserved method must return a value (Buffer required for _OOO)

    : 해당 구문의 경우 Return (Zero)만을 추가하게 될 경우 Reserved method must return a value (Buffer required for _OOO)에 의하여 Warning 구문이 Error로 바뀌게 됩니다.

     

    Return (Zero)를 추가하였을 때 Buffer에 대해 언급하지 않았기때문에 발생하는 에러인데요. 따라서 다음 구문을 Return (Zero) 대신 넣어주어야 합니다. 당연히 해당 method가 끝나기 전에 넣어주는 값이 되겠으며

     

    Return (Buffer (0x02)
            {
                0x00,
                0x00
            })

     

    만약 비슷한 Warning이 발생하고 Buffer 대신 Package가 필요하다고 메세지가 뜰 경우 위에서 추가한 구문 중 Buffer를 Package로 바꿔주시면 되겠습니다. 즉, 

    Return (Package (0x02)
            {
                0x00,
                0x00
            })

     

    를 method가 끝나기 전에 넣어주면 해결이 됩니다.


     

    다음 글은 또 생각이 날 때 작성해보겠습니다 (__)

     

    이 글에 도움을 주신 분: DSDT를 공부하게 만들어 주신 KsJ님

    73.46% for Lv.190
    • HOT Comments 이글에 핫코멘트가 있으며 클릭하시면 바로 이동합니다. (추천 수 : 3 이상)

  • No 제목 저장 레벨 조회 닉네임 8로
    공지
    [퍼옴] Common Problems in 10.13 High Sierra 4 공개 196 좌절금지
    공지
    클로버 컨피규레이터 기본 사전 17.09.07 49 공개 2179 ariC.
    공지
    입문자를 위한 x86 안내서 65 공개 56970 아이뱅크
    440 커맥팁 | 3 공개 553 IanMi 2
    439 커맥팁 | 1 공개 907 TaeYo 2
    438 그래픽 | 4 공개 948 macto 2
    437 그래픽 | 3 공개 356 sou** 2
    436 커맥팁 | 3 공개 603 someh 2
    435 커맥팁 | 3 공개 912 홍대퀸카 2
    434 커맥팁 | 23 공개 1373 Grape 2
    433 커맥팁 | 베플 | 27 공개 5305 KsJ 2
    432 커맥팁 | 6 공개 732 KsJ 2
    431 커맥팁 | 60 공개 16547 comed 2
    430 커맥팁 | 3 공개 265 KsJ 2
    429 커맥팁 | 7 공개 206 KsJ 2
    428 커맥팁 | 62 공개 18585 comed 2
    427 커맥팁 | 2 공개 755 홍대퀸카 2
    426 커맥팁 | 4 공개 788 아이뱅크 2
    425 커맥팁 | 72 공개 17958 comed 2
    424 커맥팁 | 12 공개 579 KsJ 2
    423 커맥팁 | 5 공개 1402 홍대퀸카 2
    422 커맥팁 | 6 공개 2063 KsJ 2
    421 그래픽 | 31 공개 2282 봄날 2
    420 커맥팁 | 6 공개 611 홍대퀸카 2
    419 그래픽 | 14 공개 1022 comed 2
    418 CPU | 6 공개 1086 홍대퀸카 2
    » 커맥팁 | HOT | 19 공개 920 IanMi 2
    416 커맥팁 | 6 공개 384 각시수련 2
    415 커맥팁 | 21 공개 1000 KsJ 2
    414 커맥팁 | 베플 | 66 공개 2230 KsJ 2
    413 사운드 | 8 공개 1168 IanMi 2
    412 커맥팁 | 8 공개 1404 아이뱅크 2
    411 106 공개 9514 KsJ 2
    410 CPU | 17 공개 1762 KsJ 2
    409 커맥팁 | 13 공개 2516 임한혁 2
    408 커맥팁 | 5 공개 2568 아이뱅크 2
    407 사운드 | 베플 | 4 공개 1111 JuSun 2
    406 사운드 | 6 공개 977 IanMi 2
    405 커맥팁 | 2 공개 1772 아이뱅크 2
    404 커맥팁 | 16 공개 1495 Black 2
    403 CPU | 19 공개 1607 KsJ 2
    402 커맥팁 | 6 공개 1133 piano 2
    401 커맥팁 | 3 공개 401 아이뱅크 2
  • 서버에 요청 중입니다. 잠시만 기다려 주십시오...