DocumentCode :
2539680
Title :
OIL-OSEK implementation language
Author :
Zahir, Andree
Author_Institution :
ETAS GmbH & Co. KG, Germany
fYear :
1998
fDate :
36112
Firstpage :
42583
Lastpage :
42585
Abstract :
The main purpose of the OSEK operating system (OS) specification is to achieve portability between application software from different electronic control units (ECU). Because the specification ends with defining an API on C-language level together with the declaration of the relevant datatypes, applications still are not portable between OS-implementations of different vendors. Since it´s not very meaningful to prescribe the detailed implementation of OSEK datatypes to the operating system vendors a new language is defined to achieve portability. The OSEK implementation language (OIL) specifies means to declare and define all relevant OS-objects. Currently it is intended to specify all OS-objects for an application in a centralized OIL-file. Defining a new language for system description also implies the introduction of new tools. OIL-files have to be parsed to collect the specified informations and translated into C data structures and probably some code. This task will be typically handled by a system generation tool (SysGen) which will be delivered by the operating system vendor
Keywords :
open systems; C-language level; OIL; OSEK implementation language; OSEK operating system specification; SysGen; application software; datatypes; electronic control units; system generation tool;
fLanguage :
English
Publisher :
iet
Conference_Titel :
OSEK/VDX Open Systems in Automotive Networks (Ref. No. 1998/523), IEE Seminar
Conference_Location :
London
Type :
conf
DOI :
10.1049/ic:19981079
Filename :
744168
Link To Document :
بازگشت