Athrillソフトウェアでできること。
演習課題
<この項は書きかけです。順次追記します。>
1. docker でAthrill
TOPPERS/athrillをdockerで利用できるようにするまで
https://qiita.com/kanetugu2018/items/f1368a6da7bdc773cfd9
2. Windows 10でAthrill/ASP
athrill(アスリル) を使用して TOPPERS OS(ASP3) をデバッグ
https://qiita.com/kanetugu2018/items/1f2ef93c9e1fa7a29f97
3. Windows 10でAthrill/ATK
マルチコア対応仮想環境(athrill)を使用して TOPPERS/ATK2 を実行する
https://qiita.com/kanetugu2018/items/b43c5715124f42a0393d
TOPPERS/ATK2カーネル向け実機レス環境(athrill2)
https://qiita.com/kanetugu2018/items/75dadc340f3db2a344ab
athrill2を使用してTOPPERS/ATK2-SC1を実行する
https://qiita.com/kanetugu2018/items/d07dac56c4f57ce10f65.
4. AthrillでSSP
alvstakahashi/TOPPERS_SSP_shrink_V850_For_athrill
https://github.com/alvstakahashi/TOPPERS_SSP_shrink_V850_For_athrill
5. AthrillのC++化
6. 汎用OS対応
7. cfg.exeの64ビット対応
https://www.toppers.jp/cfg-download.html
[64bitのLinux用のboostライブラリに現状問題があるため、64bitのLinuxでビルドしたcfgは正しく動作しません。64bitのLinuxでcfgを使用する場合は、下記の32bit Linux用バイナリを使用するか、32bitのLinuxでソースからビルドしてスタティックリンクしたバイナリを使用下さい。]
8. dockerでクロスコンパイル
「Renesas V850 64bit Linux版gccコンパイラ」をdockerで
https://qiita.com/kaizen_nagoya/items/42a57f6cbc685c557e2b
p.s.
TOPPERS/ATK2 プログラミング
https://www.nces.i.nagoya-u.ac.jp/NEP/text/files/T04-2-5.pdf
<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>