[완료] powerpc asm 코드

hongwoo의 이미지

powerpc code를 읽는중에 이런걸 발견했는데요..
@highest나 @higher가 뭘 의미하는지 잘 모르겠습니다.

검색을 하려고 해도 쉽지 않네요.

#define SET_REG_TO_LABEL(reg, label)                \
    lis     reg,(label)@highest;                    \
    ori     reg,reg,(label)@higher;                 \
    rldicr  reg,reg,32,31;                          \
    oris    reg,reg,(label)@h;                      \
    ori     reg,reg,(label)@l;

이게 뭔지 알려주시면 감사하겠습니다. ~~

hongwoo의 이미지

@highest -- refers to bits 48-63 of a constant
@higher -- refers to bits 32-47 of a constant
@h -- refers to bits 16-31 of a constant
@l -- refers to bits 0-15 of a constant

이거라네요 ~~

-----------------------------
in the real-time scheduler !

-----------------------------
in the real-time scheduler !