I-51-01-006

ITRON Newsletter No.6

(社) トロン協会 ITRON 専門委員会〒 108 東京都港区三田１丁目３番３９号
TEL: (03) 3454-3191

勝田ビル５階FAX: (03) 3454-3224

ITRON 仕様関連製品登録制度の紹介

メールボックス:

メモリプール:前号を発行して以降 1994 年 1 月 1 日までに、新規に周期起動ハンドラ:登録された ITRON 仕様関連製品は別表の通りです。

アラームハンドラ:

これ以前の登録製品リストは、 ITRON ニュースレター

127 個
127 個
127 個
127 個

システム定義は C 言語で行います。従って、システ

No.1 〜 3, 5 に掲載されています。
ITRON 仕様関連製品登録制度の詳細については、
ITRON 標準ガイドブック'92-'93 の I.5 章を参照する

ム起動時に外部スイッチ等を読み取りシステム定義を変更できます。
システムコールの C 言語インターフェースライブラ

か、トロン協会までお問い合わせ下さい。

リを提供します。

ITRON 関連書籍の一覧

システムコールのパラメータチェックは省略できます。これにより、リアルタイム性を向上させることが1993 年 12 月 1 日時点で、 ITRON 専門委員会が編集し、発行されている ITRON 関連の書籍は別表の通りです。 ITRON・ ITRON 標準ハンドブックは、
ITRON(Ver 2.0) と ITRON2 の仕様書を 1 冊にまとできます。
開発ツールとして MORTOS の他に、 C コンパイラ、アセンブラが必要です。
開発手順めたものです。ご希望の方は、各発売元にお問い合わ

1. ソースファイルを作成 (C 言語、アセンブラ)
2. システム定義ファイルを作成 (C 言語)
3. コンパイル
4. MORTOS カーネルライブラリとリンク
5. デバッグ
6. ROM 化

せ下さい。

ITRON3.0 仕様の最新バージョンは、 Ver 3.01.00です。 ITRON3.0 標準ハンドブック (Ver 3.00.00) からの改訂点は、 ITRON ニュースレター No.5 に掲載されています。

新製品紹介

MORTOS/n98

ここでは、 ITRON 関連製品登録制度に新規に登録

MORTOS/n98 は ITRON 仕様準拠の OS です。 8086に対応します。 PC-9800 シリーズパーソナルコンピューされた製品について、簡単な紹介をします。

MORTOS/n68

タまたは機器組込み用として使用します。

MORTOS/n68 は ITRON 仕様準拠の機器組込みシステムコールサポート状況

用 OS です。 MC68000 に対応します。

タスク管理機能 5 個、タスク付属同期機能 7 個、同期通信機能 9 個、割込み管理機能 1 個、時間管理・システムコールサポート状況

タイマハンドラ機能 3 個の計 25 個をサポートしてfrsm tsk, get blk システムコールを除くレベル 4までとレベル 5 の ret rst システムコールの計 52います。他のシステムコールもサポートする予定です。 C 言語から使用します。

個をサポート。

各種システム資源の最大数
511 個タスク:

各種システム資源の最大数
511 個
タスク:
タスク優先度:
フラグ:

セマフォ:

タスク優先度:

32 レベル
127 個
127 個

y このニュースレターは、 TRONWARE

フラグ:

セマフォ:

メールボックス:

周期起動ハンドラ:

vol.25 および TRONPROJECT BIMONTHLY No.30 に掲載されたものです。

132 レベル
127 個
127 個
127 個
127 個

I-51-01-006

ITRON 仕様関連製品制度 新規登録製品一覧 (1993 年 11 月 1 日〜 1994 年 1 月 1 日)仕様

製品名

ITRON2.0 仕様 MORTOS/n68

MORTOS/n98

対象プロセッサ

会社名

MC68000
8086 系(株) モアソンジャパン(株) モアソンジャパン

ITRON 関連書籍一覧
書籍名

ITRON・ ITRON 標準ハンドブック
ITRON3.0 標準ハンドブック
ITRON/FILE 標準ハンドブック
ITRON 標準ガイドブック'92-'93
ITRON Speci cation Ver 2.01.00.00
ITRON2 Speci cation Ver 2.02.00.10

分類価格

発売元

和文仕様書

4,800 円
4,000 円
3,000 円
3,500 円
12,000 円
15,000 円

パーソナルメディア

和文仕様書
和文仕様書
和文参考書
英文仕様書
英文仕様書

パーソナルメディア
パーソナルメディア
パーソナルメディア
トロン協会
トロン協会

ISBN 番号
ISBN4-89362-079-7
ISBN4-89362-106-8
ISBN4-89362-092-4
ISBN4-89362-197-6{{※ 価格には消費税を含みません。
※ トロン協会発売の書籍には、トロン協会会員向け価格が設定されています。
※ 英文仕様書については、インターネット上での無料配布を行っています。
インターネット経由で仕様書をダウンロードする方法については、 ITRON ニュースレター No.2 をご覧下さい。

システム定義は C 言語で行います。従って、システ

この特集の記事中に、以下の誤りおよび誤解しやす

ム起動時に外部スイッチ等を読み取りシステム定義をい記述がありますので、読まれる際には注意をお願い変更できます。

します。

システムコールの C 言語インターフェースライブラ

1. 第 3 章で、日立製の ITRON 仕様カーネルでは、同じ優先度のタスクは 1 つしか作れない旨の記述があります。日立製の ITRON の中には、性能向上リを提供します。
システムコールのパラメータチェックは省略できます。これにより、リアルタイム性を向上させることがやメモリ容量節約のためにこのような仕様になっているものもありますが、同社製のほとんどの ITRONできます。
開発ツールとして MORTOS の他に、 C コンパイラには、通常の ITRON と同様、このような制限はが必要です。

ありません。

2. 第 3 章に、 ICE と連 携で きるリ アルタ イム OS 用のデバッガは YHP 製しかない旨の記述があります
が、 ICE と連携できる ITRON 仕様カーネル用の開発手順

1. ソースファイルを作成 (C 言語)
2. システム定義ファイルを作成 (C 言語)
3. コンパイル
4. MORTOS カーネルライブラリとリンク
5. デバッグ
6. ROM 化 (パソコン上で使用する場合は不要)

デバッガは、すでに複数社が製品化しています。

3. 第 4 章で、 pget blk, pget blf をタスク独立部から実行する場合には、獲得したメモリブロックをタスク独立部が終了するまでに返却しなければならない旨の記述がありますが、これは誤りです。タスク

今後も各種 CPU に対応していく予定です。開発元独立部で獲得したメモリブロックを、タスク部で返まで御相談下さい。

却することも可能であり、むしろこちらの方が通常の使い方です。

文献紹介
インターフェース誌 (CQ 出版社) の'93 年 12 月号に、「リアルタイム OS 入門と ITRON の製作」というタイトルで、 ITRON について扱った特集記事が掲載されています。リアルタイム OS とは何かから始まり、ITRON の使い方や作り方が、ソースコードが掲載されている簡単な ITRON を使って解説されています。
リアルタイム OS や ITRON の入門者にとって、参考になる記事ではないかと思います。

2