打印

ADS编译相关请教!

[复制链接]
1407|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Ice_River|  楼主 | 2009-2-19 14:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    GBLS    MainEntry
MainEntry    SETS    "main"
    IMPORT    $MainEntry


;此处不是很明白,请高手指教!
;**********************************************************
;检查是否使用tasm.exe进行编译
    
 GBLL    THUMBCODE
    [ {CONFIG} = 16    
THUMBCODE SETL    {TRUE}
    CODE32
    |   
THUMBCODE SETL    {FALSE}
    ]

    [ THUMBCODE
    CODE32   ;for start-up code for Thumb mode
    ]    
         
;******************************************************
    AREA    SelfBoot,    CODE,    READONLY
    
    IMPORT    UDF_INS_VECTOR
    IMPORT    SWI_SVC_VECTOR
    IMPORT    INS_ABT_VECTOR
    IMPORT    DAT_ABT_VECTOR
    IMPORT    IRQ_SVC_VECTOR
    IMPORT    FIQ_SVC_VECTOR                
    
    ENTRY    
    IF :DEF: |ads$version|
    ELSE
    EXPORT    __main
__main
;此处也不是很明白不知道,那位给解释一下!
    ENDIF        
ResetEntry
    b    SYS_RST_HANDLER
    b    UDF_INS_HANDLER
    b    SWI_SVC_HANDLER
    b    INS_ABT_HANDLER
    b    DAT_ABT_HANDLER
    b    .
    b    IRQ_SVC_HANDLER
    b    FIQ_SVC_HANDLER

相关帖子

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

本版积分规则

149

主题

1882

帖子

0

粉丝