打印
[ZLG-ARM]

请教版主。。。ARM的程序。

[复制链接]
1537|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
彭菠菜|  楼主 | 2007-5-23 09:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟是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;不明白是什么意思。
请各位大哥多多指教。

相关帖子

沙发
onimu| | 2007-5-23 13:54 | 只看该作者

應該是外部文件定義的變數

不過對這些變數的意義不太了解,求達人正解.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

1

粉丝