<DIV>Hi,</DIV>
<DIV> Some "naive" questions about u-boot for MPC85xx, the definition of <BR>some macro in ppc_asm.tmpl. Can anyone there explain them to me please? <BR></DIV>
<DIV>
<P> 1) In GET_GOT(x) what does " lwz r0,0b-1b(r14) ;" do? what does <BR>"0b-1b" stands for, or the meaning of the syntax? why move the content <BR>of the memory pointing by LR? <BR>
<P>
<DIV class=qt id=qhide_646909 style="DISPLAY: block">#define GET_GOT \ <BR>>> bl 1f ; \ <BR>>> .text 2 ; \ <BR>>> 0: .long .LCTOC1-1f ; \ <BR>>> .text ; \ <BR>>>1: mflr r14 ; \ <BR>>> lwz r0,0b-1b(r14) ; \ <BR>>> add r14,r0,r14 ; <BR><BR></DIV>2) In START_GOT, any special meaning for the value 32768? <BR> >> .LCTOC1=.+32768 <BR>
<P>3) Syntax for GOT_ENTRY(NAME) and GOT(NAME), like . - .LCTOC1 (line 57) and .text 2 (line 50)<BR>could not find then in the GNU douments (ld, as, gcc, glibc etc). <BR>
<P>Thanks for the help!! <BR></P></DIV>
<DIV> </DIV>
<DIV> </DIV><br><!-- footer --><br><br><br><br><br><div style="border-bottom:1px solid #999"></div><br>
        <font color="black" style="font-size:14.8px">邮 箱 积 分,换 易 趣 现 金 购 物 券</font>
        <br>
         <a href="hhttp://adfarm.mediaplex.com/ad/ck/4080-41738-9511-6?cn=netease;textlink0822;pr;mailcoupon&mpro=http://minisite.163.com/2006/0815/ebay/coupon.htm" target="_blank" style="font-size:13px;line-height:160%;color:blue">30 邮 箱 积 分 = 现 金 30 元 , 50 元 , 99 元 立 刻 兑 换 > >
</a>