【TOPPERS】ITRON総合スレ3【NORTi】【HOS】 (880レス)
前次1-
抽出解除 レス栞

581
(4): 2010/10/31(日)13:47 AAS
>577
読み方があまいよ。
ITRONのドキュメントは、読み慣れないと読み違えるよ。

だいたいITRONの用語に「ターゲット定義」という用語がない。
たぶん、>577 は「実装定義」と勘違いしたように思う。
ここで言う「ターゲット定義」は「ターゲット毎にユーザーが定義する」
と置き換えるればわかりやすいでしょう。
原文をもっと前後を入れて引用すると以下のとおり

----
2.7.7 カーネル管理外の割込み
省15
587
(1): ITRON名無しさん ◆4WD27e3i1o 2010/10/31(日)19:42 AAS
>>581
ITRON仕様書を百読するに,直近のレスくらい流し読みしようよ.仕様書とは比較にならないくらい平易な会話だよ.

>>572 では「TOPPERS新世代カーネル」とあり, ぼくは「統合仕様書(Release 1.2.0)には」と返しているんだよ.
588
(1): ITRON名無しさん ◆4WD27e3i1o 2010/10/31(日)20:21 AAS
>>587 だとちょっと説明が分かりづらいかな.いろいろ端折り過ぎちゃった.ごめん.
でも,経緯を全部言うと「平易な解説書」並みに書かなきゃいけないことがあるから,端折っちゃう.ごめん.

>たぶん、>577 は「実装定義」と勘違いしたように思う。

断言するね.ターゲット定義 == ターゲット実装定義なんだよ.

ちょっと守秘気味の話なので出典を引用できないのだけれど,μITRON仕様書から統合仕様書に至る時期某カーネルの開発時に,
▼μITRON4.0仕様の「実装定義」は「ターゲット定義」と読み替え,修正する.▲
なんてチケットが飛んだとともあったんだよ.
μITRON4.0仕様書やTOPPERS統合仕様書を1000回読んでもそんな経緯は判らないだろうから,>>581 が勘違いするのも無理ないけれどね.

まあ,ターゲット依存部は「ボード毎にユーザがつくるもの」って強弁すればユーザ依存だよ.
でも,新世代カーネルの依存部は(以前の2層ではなく)n層なので,割込みコントローラがどの層に来るかは,アーキテクチャを固定しなければ判らない.
省1
592
(1): 581 2010/11/01(月)09:05 AAS
>588
>▼μITRON4.0仕様の「実装定義」は「ターゲット定義」と読み替え,修正する.▲
>なんてチケットが飛んだとともあったんだよ.

なるほど、暇つぶしで、結構コメントしたけど収穫ありかな。
だとすると前回も書いたけど、「ターゲット定義」はどこに定義されているというでしょうか。

明らかにここでいうターゲット定義と実装定義は違うものだよ。

>TMIN_INTPRIを固定するか設定できるようにするか,設定できるようにする場合の設定方法は,ターゲット定義である.

>実装定義とは、ITRON仕様で定める機能仕様の中でITRON仕様の中で標準化せず、実装毎に規定すべき事項であることを示す。以下略。
省13
597: ITRON名無しさん ◆4WD27e3i1o 2010/11/01(月)11:20 AAS
>>594
> 「ターゲット依存」は前者かな.

s/依存/定義/
母語が仕様書の >>581 に怒られそうだ.

蛇足ついでに.
「ターゲット定義」はRelease 1.2.0仕様書だと 2.1.2 で定義されているね.
ターゲット非依存としている場合でも逸脱を明示すればターゲット毎に制約が許される場合もある.
詳しくは原本を読んでみてね.
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.371s*