音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

找到代碼了,但不會看……

作者:jimsboy 欄目:ARM技術
找到代碼了,但不會看……
44B0的bootloader,里邊有很多個文件,但哪條指令會被編譯成第一條指令?也就是說我應該先看哪個文件才對?
在C語言中我知道要找那個有main的那個去看,但這是一個匯編和C的混合體。我不知道先看誰了。
整個工程下有udp.c arp.c eth.c icmp.c ip.c mac.c skbuff.c tftp.c 19vf160.c tftpmain.c console.c utis.c sysinit.s CTRL)set.c main.c vector.s boot.s
看名字哪個像是第一條指令所在的文件?它里邊應該有什么關鍵字或特點?謝謝


2樓: >>參與討論
jimsboy
文件內容
boot.s中的內容
AREA    boot, CODE, READONLY

VECTORS    EQU    0x0c000000

    ENTRY
    
    mov    pc, #VECTORS
    ldr    pc, =VECTORS+4
    ldr    pc, =VECTORS+8
    ldr    pc, =VECTORS+0x0c
    ldr    pc, =VECTORS+0x10
    ldr    pc, =VECTORS+0x14
    ldr    pc, =VECTORS+0x18
    ldr    pc, =VECTORS+0x1c
    
    END
    
vector中的內容
    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_VECT

參與討論
昵稱:
討論內容:
 
 
相關帖子
新手請教
急求:MMC卡FAT16/32文件系統(tǒng)
請教8019問題?
下的tonado怎么是比.bin文件
關于SD卡讀寫不穩(wěn)定的問題
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號