|  | 
6#
 
 
 楼主|
发表于 2017-1-18 14:20:38
|
只看该作者 
| 2 E  }# L0 l& o- x6 G 你好,具体怎么写这段代码?之前的cmd文件,将所有段都放在DDR2中,其中哪一句对应的功能是预留给RBL引导程序的空间?请指导一下,谢谢。
 & q  y2 k: g+ _+ t, U# E0 v6 VSECTIONS" H( d( V4 I! s8 M: q+ N
 {) r  x  c, F+ P- n3 V9 i# g
 GROUP (NEAR_DP_RELATIVE)
 6 Z/ L  Y& ]! I$ x, Q6 v        {
 7 Q* u. Y) F/ |, p& }( |$ }2 e% X8 o            .neardata
 - T4 @6 t2 n: W% C3 K- I0 ~/ `# r& A# e            .rodata; V; u& L! }- Z# {% U) B3 S
 .bss
 % e! v& G2 e/ e3 O+ l+ y/ y        } > DDR2
 ' h$ G, O6 q2 z; C3 @1 ~) X$ ^3 E
 .cinit                >                DDR2                                // Initialization Tables: D8 ~# z2 V1 H) d2 z$ j3 q
 .pinit                >                DDR2                                // Constructor Tables
 7 z/ J# l4 D# y, a9 M! _    .init_array        >                DDR2/ e1 n* M" Y" t
 .const                >                DDR2                                // Constant Data
 . \; p, G0 `8 V$ n6 D3 H' k  G        .switch                >                DDR2                                // Jump Tables* t* F# C6 d- U) y
 .text                >                DDR2                                // Executable Code7 Q# Y. v( c) [4 O4 O0 q- P& Z
 .text:_c_int00: > 0xC3000000                                        // Entrypoint4 ^+ D& {( E& w5 P: L8 N( R& s
 # }- }8 B9 l- N& B+ g
 .far                >                DDR2                                // Far Global & Static Variables
 7 U* M! O0 i+ |% M* `        .fardata        >                DDR2
 9 m: W( ^! a8 J        .stack                >                DDR2                                // Software System Stack
 0 ^9 x1 [/ {/ `$ j. o$ N- P        .sysmem                >                DDR2                                // Dynamic Memory Allocation Area. k- b1 u4 ~/ y% \! v+ W0 e- S
 ' O# i  B. ^( h' ?6 |, a  E0 Y& M+ [
 .cio                >                DDR2                                // C I/O Buffer
 . j) h( Z  x' i7 K, e$ J0 h        .vecs                >                DDR2                                // Interrupt Vectors9 m0 J: e0 q2 [% b9 B% m
 }
 | 
 |