I-51-01E-007

ITRON Newsletter No.7
ITRON Technical Committee, TRON Association

Katsuta Building 5F, 3-39, Mita 1-chome, Minato-ku, Tokyo 108, JAPANTEL: (03) 3454-3191
FAX: (03) 3454-3224
 Timer driver (provided as source le) for use withThe ITRON Registration System for

the ITU incorporated in the SH7032 and SH7034
Series

Products and Applications

The product listed in another page was newly registered in the period from January 1 through March 1,
1994. Details of the product registration system, andan updated list of registered products, can be obtainedby contacting the TRON Association. Previously registered products are also listed in ITRON NewsletterNos.1 to 3, 5 and 6.

 Simple console driver (provided as source le) for

use with the SCI incorporated in the SH7032 andSH7034 Series

 Various other sample programs (system initializa-tion handler, etc.)

Features

ITRON-related Publications

1. Conforms to ITRON Speci cation Ver.2.02
The HI-SH7 conforms to version 2.02 of theITRON speci cation, and supports additional
functions for dynamic creation and deletion oftasks and for system clock adjustment.

Listed in another page are the publications preparedand issued by the ITRON Technical Committee as ofFebruary 1, 1994. The ITRON-ITRON StandardHandbook is a one-volume compilation of ITRON(Ver 2.0) and ITRON2 speci cations. Each of thepublications can be obtained directly from the sourcesindicated.
The latest version of ITRON3.0 is now Ver
3.01.00. Changes made since the ITRON3.0 Standard Handbook was released (Ver 3.00.00) are noted
in Newsletter No.5.

2. Advanced real-time performance
When the HI-SH7 is used with an SH7000 Series microcontroller and makes use of the onchip ROM/RAM, it realizes a maximum interrupt masking time of 8s and task wakeup time of16s (time for processing a wup tsk system call)at 20MHz operation.

New Products

3. Compact design requiring only a small amount ofmemory
A common stack function and optimized kernel
table size are among the design features that minimize the amount of RAM used by this OS kernel.
Moreover, users may select out just the functions
actually needed in a particular application system, realizing a compact kernel size of as little as
2.5KB (maximum 11KB).

Hitachi's HI-SH7 OS, recently registered in theITRON Registration System for Products and Applications, is introduced here.
Hitachi, Ltd.
HI-SH7 is a ITRON-speci cation real-time OS
kernel for use with Hitachi's new SH7000 highperformance RISC microcontroller series.
HI-SH7

Product con guration

4. C language support
Hitachi o ers a system call interface library for
use with Hitachi's C compiler. This compiler supports an extended function for writing HI-SH7
interrupt handlers, enabling even handlers to be
written in C language.

 Kernel Sample le for system de nitiony This newsletter is reprinted from TRONWARE vol.26 andTRON PROJECT BIMONTHLY No.31.

1I-51-01E-007
Newly Registered Products (Jan. 1, 1994 { Mar. 1, 1994)

Speci cation
ITRON2.0

Product Name
HI-SH7

Supported Processor
SH7000 SeriesCompany
Hitachi, Ltd.

ITRON-related Publications

Name
TypePrice
Publisher
ISBN No.
ITRON-ITRON Standard Handbook Speci cation (Japanese)
4,800Yen Personal Media Co. 4-89362-079-7
ITRON3.0 Standard Handbook
Speci cation (Japanese)
4,000Yen Personal Media Co. 4-89362-106-8
ITRON/FILE Standard Handbook
Speci cation (Japanese)
3,000Yen Personal Media Co. 4-89362-092-4
ITRON Standard Guidebook '92-'93
Textbook (Japanese)
3,500Yen Personal Media Co. 4-89362-197-6
ITRON Speci cation Ver 2.01.00.00
Speci cation (English) 12,000Yen TRON Association{ITRON2 Speci cation Ver 2.02.00.10
Speci cation (English) 15,000Yen TRON Association{NOTES:- Prices do not include consumption tax.
- The documents issued by the TRON Association are available to Association members at a special discount rate.
- English-language speci cations are also distributed free of charge on the Internet. The method for downloading isexplained in Newsletter No.2.

5. Multi-task debugging
An HI-SH7 multi-task debugger is available asoptional software with Hitachi's E7000 emulator.
This software allows tasks, semaphores and otherkernel information to be referenced from the emulator, which can also issue system calls. An event
trace function can be used to keep records of system call execution. A list of the multi-task debugger commands is given in a feature article on
the HI-SH7 elsewhere in this issue.
Recent Works on ITRONTRONWARE is a regular magazine on the TRON
Project put out by Personal Media Corporation (inJapanese). Issue No.26 carries a transcript of a panel
discussion conducted by ITRON Technical Committee members and others at the 10th TRON Project
Symposium, held last December. The theme of thediscussion was, \To Be Standardized or Not To BeStandardized { Loose Standardization in the ITRON
Speci cations." The panel members discussed the advantages of the policy of loose standardization adopted
in the ITRON speci cation design, and also talked
about some of the issues needing careful attention asa result of this policy, drawing on actual examples.

2