CC-RL V1.12について

こんにちは。NoMaYです。

アセンブラソースでも以下のメッセージが表示されますけれども、これは消せないのかな?、、、

W0511187:CC-RL V1のオプション"-Odefault"の評価期間の有効期限が切れています。暗黙に"-Olite"指定に変更します。引き続き"-Odefault"を利用したい場合は製品の購入を検討ください。明示的に"-Olite"か"-Onothing"を指定することで、この警告は消えます。

以下、CS+の画面コピーです。


 

Parents
  • こんにちは。NoMaYです。

    こういうリポジトリがGitHubにありました。こういう大きなROMを必要とするものも、無償評価版のCC-RL V1.12でビルド可能ですね。(ちなみに、e2 studio 2023-01でGCC for Renesas RL78がDepricatedになってしまっていますね。)

    TOPPERS/ASP for RTK5RLG140C00000BJ
    github.com/RyutaroMorita/asp_rl78_gcc

    TOPPERS/ASPカーネル(以下,ASPカーネル)は,TOPPERS新世代カーネルの基盤となるものとして,TOPPERSプロジェクトにおいて開発したリアルタイムカーネルです.
    μITRON4.0仕様のスタンダードプロファイル準拠のリアルタイムカーネルであるTOPPERS/JSPカーネルを拡張・改良する形で開発しました.


    TOPPERS/ASP - RL78版
    qiita.com/RyutaroMorita/items/9b532bd7bcd53f53d299

    他の型番への移植も可能ですが、TOPPERS/ASPを搭載して動作させるならROM:128KB/RAM:8KB以上の容量を持つ型番を選びましょう。


    [追記]

    技術論的には、RTOSカーネルのようなものをGCC for Renesas RL78からCC-RLへ移植する場合に、64Kバイト以上のROMに対応しようとすると、前者のGCC for Renesas RL78では下記スレッドで話題にしたPLTと呼ばれる機構により関数ポインタサイズ=変数ポインタサイズであったことが、後者のCC-RLでは関数ポインタサイズ≠変数ポインタサイズとなってしまうことに、RTOSカーネルのソースが対応出来ているかどうか、というのが気になるところです。

    C言語からのアセンブラ関数呼び出しについて
    community-ja.renesas.com/cafe_rene/forums-groups/beginners/f/002-2095199602/9532/c/46587#46587
     

Reply
  • こんにちは。NoMaYです。

    こういうリポジトリがGitHubにありました。こういう大きなROMを必要とするものも、無償評価版のCC-RL V1.12でビルド可能ですね。(ちなみに、e2 studio 2023-01でGCC for Renesas RL78がDepricatedになってしまっていますね。)

    TOPPERS/ASP for RTK5RLG140C00000BJ
    github.com/RyutaroMorita/asp_rl78_gcc

    TOPPERS/ASPカーネル(以下,ASPカーネル)は,TOPPERS新世代カーネルの基盤となるものとして,TOPPERSプロジェクトにおいて開発したリアルタイムカーネルです.
    μITRON4.0仕様のスタンダードプロファイル準拠のリアルタイムカーネルであるTOPPERS/JSPカーネルを拡張・改良する形で開発しました.


    TOPPERS/ASP - RL78版
    qiita.com/RyutaroMorita/items/9b532bd7bcd53f53d299

    他の型番への移植も可能ですが、TOPPERS/ASPを搭載して動作させるならROM:128KB/RAM:8KB以上の容量を持つ型番を選びましょう。


    [追記]

    技術論的には、RTOSカーネルのようなものをGCC for Renesas RL78からCC-RLへ移植する場合に、64Kバイト以上のROMに対応しようとすると、前者のGCC for Renesas RL78では下記スレッドで話題にしたPLTと呼ばれる機構により関数ポインタサイズ=変数ポインタサイズであったことが、後者のCC-RLでは関数ポインタサイズ≠変数ポインタサイズとなってしまうことに、RTOSカーネルのソースが対応出来ているかどうか、というのが気になるところです。

    C言語からのアセンブラ関数呼び出しについて
    community-ja.renesas.com/cafe_rene/forums-groups/beginners/f/002-2095199602/9532/c/46587#46587
     

Children
No Data