小弟是ARM的初学者,在看别人的程序时候有以下一段代码不明白。<br /><br /><br />void drvLcd_ReadResInConstArea(UInt32 uiCJKFontIndex,UInt8 *pDes,UInt32 size)<br />{<br /> UInt32 CJKOffset;<br /> UInt32 SizeOfOPermanentCode;<br /> UInt32 *AddressOffsetOfOdpRegion;<br /> UInt32 *AddressOffsetOfConstRegion;<br /> UInt32 result;<br /> <br /> <br /> __weak extern unsigned int Image$$ISRAM_PERM_RO_CACHED$$Base;<br /> __weak extern unsigned int Image$$ODP_RO_CACHED_UMW$$Base;<br /> __weak extern unsigned int Image$$ODP_RO_UNCACHED_UMW$$Base;<br /> __weak extern unsigned int Image$$ISRAM_PERM_RO_UNCACHED$$Length;<br /> __weak extern unsigned int Image$$ISRAM_RW_UNCACHED$$Length;<br /> __weak extern unsigned int Image$$ISRAM_PERM_RO_CACHED$$Length;<br /> __weak extern unsigned int Image$$ISRAM_RW_CACHED$$Length;<br /> __weak extern unsigned int Image$$INT_VECT_AND_CODE$$Length;<br /> __weak extern unsigned int Image$$CONST_DATA$$Base;<br /> <br /> if(pDes==NULL)<br /> {<br /> return ;<br /> } <br /><br />其中:__weak extern unsigned int Image$$ISRAM_PERM_RO_CACHED$$Base;不明白是什么意思。<br />请各位大哥多多指教。 |
|