[117] | 1 |
|
---|
| 2 | TOPPERS/ATK2-SC3カーネル
|
---|
| 3 | 機能拡張・チューニングガイド
|
---|
| 4 |
|
---|
| 5 | このドキュメントは,ATK2-SC3を,機能拡張・チューニングするための方法
|
---|
| 6 | (またはヒント)を説明するものである.
|
---|
| 7 |
|
---|
| 8 | ----------------------------------------------------------------------
|
---|
| 9 | TOPPERS ATK2
|
---|
| 10 | Toyohashi Open Platform for Embedded Real-Time Systems
|
---|
| 11 | Automotive Kernel Version 2
|
---|
| 12 |
|
---|
| 13 | Copyright (C) 2011-2015 by Center for Embedded Computing Systems
|
---|
| 14 | Graduate School of Information Science, Nagoya Univ., JAPAN
|
---|
| 15 | Copyright (C) 2011-2015 by FUJI SOFT INCORPORATED, JAPAN
|
---|
| 16 | Copyright (C) 2011-2013 by Spansion LLC, USA
|
---|
| 17 | Copyright (C) 2011-2015 by NEC Communication Systems, Ltd., JAPAN
|
---|
| 18 | Copyright (C) 2011-2015 by Panasonic Advanced Technology Development Co., Ltd., JAPAN
|
---|
| 19 | Copyright (C) 2011-2014 by Renesas Electronics Corporation, JAPAN
|
---|
| 20 | Copyright (C) 2011-2015 by Sunny Giken Inc., JAPAN
|
---|
| 21 | Copyright (C) 2011-2015 by TOSHIBA CORPORATION, JAPAN
|
---|
| 22 | Copyright (C) 2011-2015 by Witz Corporation
|
---|
| 23 | Copyright (C) 2014-2015 by AISIN COMCRUISE Co., Ltd., JAPAN
|
---|
| 24 | Copyright (C) 2014-2015 by eSOL Co.,Ltd., JAPAN
|
---|
| 25 | Copyright (C) 2014-2015 by SCSK Corporation, JAPAN
|
---|
| 26 |
|
---|
| 27 | 上記著作権者は,以下の (1)〜(3)の条件を満たす場合に限り,本ドキュメ
|
---|
| 28 | ント(本ドキュメントを改変したものを含む.以下同じ)を使用・複製・改
|
---|
| 29 | 変・再配布(以下,利用と呼ぶ)することを無償で許諾する.
|
---|
| 30 | (1) 本ドキュメントを利用する場合には,上記の著作権表示,この利用条件
|
---|
| 31 | および下記の無保証規定が,そのままの形でドキュメント中に含まれて
|
---|
| 32 | いること.
|
---|
| 33 | (2) 本ドキュメントを改変する場合には,ドキュメントを改変した旨の記述
|
---|
| 34 | を,改変後のドキュメント中に含めること.ただし,改変後のドキュメ
|
---|
| 35 | ントが,TOPPERSプロジェクト指定の開発成果物である場合には,この限
|
---|
| 36 | りではない.
|
---|
| 37 | (3) 本ドキュメントの利用により直接的または間接的に生じるいかなる損害
|
---|
| 38 | からも,上記著作権者およびTOPPERSプロジェクトを免責すること.また,
|
---|
| 39 | 本ドキュメントのユーザまたはエンドユーザからのいかなる理由に基づ
|
---|
| 40 | く請求からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
|
---|
| 41 |
|
---|
| 42 | 本ドキュメントは,AUTOSAR(AUTomotive Open System ARchitecture)仕様
|
---|
| 43 | に基づいている.上記の許諾は,AUTOSARの知的財産権を許諾するものではな
|
---|
| 44 | い.AUTOSARは,AUTOSAR仕様に基づいたソフトウェアを商用目的で利用する
|
---|
| 45 | 者に対して,AUTOSARパートナーになることを求めている.
|
---|
| 46 |
|
---|
| 47 | 本ドキュメントは,無保証で提供されているものである.上記著作権者およ
|
---|
| 48 | びTOPPERSプロジェクトは,本ドキュメントに関して,特定の使用目的に対す
|
---|
| 49 | る適合性も含めて,いかなる保証も行わない.また,本ドキュメントの利用
|
---|
| 50 | により直接的または間接的に生じたいかなる損害に関しても,その責任を負
|
---|
| 51 | わない.
|
---|
| 52 |
|
---|
| 53 | $Id: tuning_memo.txt 187 2015-06-25 03:39:04Z t_ishikawa $
|
---|
| 54 | ----------------------------------------------------------------------
|
---|
| 55 |
|
---|
| 56 | ○目次
|
---|
| 57 |
|
---|
| 58 | ・ビットサーチ命令の使用
|
---|
| 59 | ・タスク種別毎のTCB生成
|
---|
| 60 | ・○最適化するために型の依存部定義
|
---|
| 61 |
|
---|
| 62 | ○がついている項目はATK2-SC1から変更があった箇所を,◎はATK2-SC3で新規
|
---|
| 63 | に追加された箇所を示す.
|
---|
| 64 |
|
---|
| 65 | ・ビットサーチ命令の使用
|
---|
| 66 |
|
---|
| 67 | ATK2-SC1から変更なし.
|
---|
| 68 |
|
---|
| 69 | ・タスク種別毎にTCBを生成する
|
---|
| 70 |
|
---|
| 71 | ATK2-SC1から変更なし.
|
---|
| 72 |
|
---|
| 73 | ・最適化するために型の依存部定義
|
---|
| 74 |
|
---|
| 75 | ATK2-SC3の場合,以下の型も含む:
|
---|
| 76 | typedef uint32 TrustedFunctionIndexType; /* Trusted Function Index */
|
---|
| 77 |
|
---|