0

以下は、arm アセンブラーと互換性のある行のコードです。これらを gnu の同等のものに変換したいと考えています。基本的に、ベアメタルのcortex-r4でコードを実行しようとしていましたが、インターネットを見た後、gnu用のスタートアップとリンカーファイル(cortex-r4用)が見つからないため、最終的にこれらをgnuアセンブリに変換することにしました. 以前にこれらを試して変更しましたが、いくつかのエラーがありました(ただし、コードはスムーズにコンパイルされましたが、エラーは実行時でした)

PRESERVE8
AREA   VECTORS, CODE, READONLY     ; Name this block of code
ENTRY
EXPORT Start
Start
IMPORT       ||Image$$ARM_LIB_STACKHEAP$$ZI$$Limit||
LDR     SP, =||Image$$ARM_LIB_STACKHEAP$$ZI$$Limit||
DCD
IF {TARGET_FPU_VFP}

スタートアップ ファイルまたはリンカー ファイルを提供または案内していただけると助かります。

よろしく、

4

1 に答える 1