-
Notifications
You must be signed in to change notification settings - Fork 1
UCTechnology/t2as
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
/* *---------------------------------------------------------------------- * UCT T-Kernel 2.0 DevKit tuned for ASP-SH7750R * * © 2013 Ubiquitous Computing Technology Corporation. *---------------------------------------------------------------------- * * Version: 1.00.00a * Released by Ubiquitous Computing Technology Corporation (https://www.uctec.com/) on 2023/07/25. * * Changed by Ubiquitous Computing Technology Corporation on 2015/05/15. * Changed by Ubiquitous Computing Technology Corporation on 2023/07/25. *---------------------------------------------------------------------- */ 本版は、ASP-SH7750R に対応した T2AS (T-Kernel 2.0 AeroSpace) である。 【補足】 本版には、FPU抑止例外を使用せずにFPUのコンテキスト切り替えを行う実装が 含まれる。このため、本版では実際にFPU命令を使用したかどうかに関わらず TA_FPU属性を指定して生成されたタスクの切り替えの際に、無条件にFPUレジ スタの保存/復帰を行う。 本実装ではタスク切り替えの際のオーバーヘッドは増加するが、逆にFPU抑止 例外は発生しないため、その例外処理のオーバーヘッドは無くなる。この方式 の場合、FPUを使用するタスクにのみ、TA_FPU属性を指定することが望まれる。 ------------------------------------------------------------------------------ A.1 ライセンス ------------------------------------------------------------------------------ T-Kernel 2.0は、トロンフォーラムがT-License2.2に従って配布するソースコードです。 TKSE(T-Kernel Standard Extension)は、トロンフォーラムがT-License2.0に従って配布 するソースコードです。 T-License2.2、T-License2.0の内容は以下をご覧ください。 ・T-License2.2 https://www.tron.org/download/index.php?route=information/information&information_id=79 ・T-License2.0 https://www.tron.org/download/index.php?route=information/information&information_id=40 ------------------------------------------------------------------------------ A.2 ソースコード ------------------------------------------------------------------------------ 本リポジトリに含まれるソースコードは、T-License2.2に規定された再配布の条件に 従ってユーシーテクノロジ株式会社(以下、UCT)が無償で再配布しています。 本リポジトリの以下のブランチには、UCTが開発した以下のソースコードが含まれます。 ・main : T-Kernel 2.0 Aerospace for ASP-SH7750R ・asp_leon5 : T-Kernel 2.0 Aerospace (T2AS) for LEON-XCKU ・asp_leon5-network : T-Kernel 2.0 Aerospace (T2AS) for LEON-XCKU with LAN driver UCTは、UCTが開発したソースコードを含めて、本リポジトリに含まれるソースコードに ついてT-License2.2第3条第3項に定める利用を認めます。ただし、UCTが開発したソー スコードについて、T-License2.2第3条第3項の第4号、第5号における有償での再配布 は認めません。 ------------------------------------------------------------------------------ A.3 注意事項 ------------------------------------------------------------------------------ ・本リポジトリに含まれるソースコード(付随するコメント、ドキュメンテーションを 含む)を「本ソースコード」といいます。 ・本ソースコードにはT-License2.2が適用されることを確認します。 ・本ソースコードは全て無保証で提供するものであり、その適用可能性も含めて、 UCTはいかなる保証も行いません。 ・本ソースコードを利用することにより直接的または間接的に生じたいかなる損害に 関しても、UCTは一切の責任を負いません。 ・本ソースコードの仕様、実装にいかなる欠陥が発見されたとしても、UCTには対応 義務はありません。 ・本ソースコードの仕様、実装は予告なく変更されることがあります。 ・本ソースコードの仕様、実装の変更に伴って利用者にいかなる損害が発生したとし ても、UCTは一切の責任を負いません。 ・本ソースコードに対するライセンス料、保守費用、ロイヤリティは不要です。 ・本ソースコードに関するお問い合わせは一切お受けできません。お問い合わせいた だいても回答することはありません。 以上
About
T-Kernel 2.0 Aerospace 一般公開用リポジトリ
Resources
Stars
Watchers
Forks
Releases
No releases published