ルート領域とは

ルート領域とは、ロードアドレスと実行アドレスが同一の領域です。 イメージの初期エントリポイントは、ルート領域に存在する必要があります。 初期エントリポイントがルート領域内にない場合、そのリンクは失敗し、リンカによってエラーメッセージが生成されます。

Example 12. ロードアドレスと実行アドレスが同一のルート領域

LR_1 0x040000          ; ロード領域を 0x40000 から開始する   
{                      ; 実行領域の開始位置の記述	      
    ER_RO 0x040000     ; load address = execution address
    {
        * (+RO)        ; すべての RO セクション(初期エントリポイントが指定されている 
                       ; セクションが含まれている必要がある)
    }
    ...                ; 残りのスキャッタロード記述
}

Show/hide関連項目

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0474GJ
Non-ConfidentialID051612