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