In order to raise the adaptability to a wide variety of embedded systems while realizing the portability of application programs, theμITRON 4.0 Specification, the recent version of the ITRON real-time kernel specifications, is designed so that the kernel has a minimum set of primitives with which necessary functions can be realized. This paper presents the design concepts and policies of theμITRON 4.0 Specification, and describes its exception handling function and overrun handler function which are designed according to the policies. We also evaluate that these functions achieve the design goal of the specification with a kernel which is implemented based on the specification.
展开▼