猫又です、宜しくおねがいします。
古くなってきたCA78K0RからCCRLへの移植を検討しております。その中で、セクションの割り当てがよくわからず困っております。
具体的にやりたいことは、たとえば64kBのF13マイコンを使うとしてCS+ for CCで以下のようにセクション配置をする方法をご教示いただけませんか?
CS+のリンクオプションのセクション(-STARt)を設定すると予想しているのですが、恥ずかしながらアプリケーションノート等を読んでも使い方がわかりませんでした。
ご教示何卒宜しくお願い致します。
猫又さん、こんにちは。NoMaYです。cstart.asmとstkinit.asmは以下のようにしてブートクラスタ0に配置してみました。cstart.asm
;;;;;;;;.SECTION .text, TEXT.SECTION .text_BCL0, TEXT
stkinit.asm
;;;;;;;;.textf .CSEG TEXTF.text_BCL0 .CSEG TEXT
*** Mapping…
猫又さん、こんにちは。NoMaYです。プロジェクトを1つ作ってみました。(すみません、本件に直接関係無い細かい設定は、単に私の好みです。)issue_RL78F13_64K_20230128.zipRL78F13_64K.map
Renesas Optimizing Linker (W3.05.00 ) …
猫又さん、こんにちは。NoMaYです。すみません、昨日は、ある筈だと思っていたZIPファイルが見当たらず、私はそのまま迷走してしまいました。再度、考えます。(ごめんなさい、引用した過去スレッドにて、さも簡単に出来るような口ぶりで書いていましたけれども、いざ自分でやろうとすると、とっさに、具体的な設定が思い浮かびませんでした。)