OSEK/VDX
OSEK Run Time Interface (ORTI)
Part A: Language Specification
ORTI 2.2 Part A © by OSEK 3
Table of Contents
1 Introduction........................................................................................................................... 4
1.1 General Remarks .......................................................................................................... 4
1.2 Motivation .................................................................................................................... 4
1.3 Benefits......................................................................................................................... 4
1.4 Organization of ORTI Specification ............................................................................ 5
1.5 Language Definition..................................................................................................... 5
1.5.1 Scope................................................................................................................... 5
1.5.1.1 Representation ............................................................................................................... 5
1.5.1.2 Tracing Dynamic Data................................................................................................... 5
1.6 Acronyms ..................................................................................................................... 5
2 KOIL..................................................................................................................................... 6
2.1 File Structure ................................................................................................................ 6
2.1.1 Version Section................................................................................................... 6
2.1.2 Declaration Section.............................................................................................
6
2.1.3 Information Section ............................................................................................
6
2.2 Grammar....................................................................................................................... 7
2.3 Version Section ............................................................................................................ 8
2.4 Declaration Section ...................................................................................................... 9
2.5 Information Section...................................................................................................... 9
2.6 Rules........................................................................................................................... 10
3 Attributes ............................................................................................................................ 11
3.1 Attribute types ............................................................................................................ 11
3.1.1 CTYPE.............................................................................................................. 11
3.1.2 STRING ............................................................................................................ 11
3.1.3 ENUM............................................................................................................... 11
3.1.3.1 Links ............................................................................................................................ 12
3.2 Attribute Description.................................................................................................. 13
3.3 Attribute Modifier ......................................................................................................
13
3.3.1 TOTRACE ........................................................................................................
13
4 History ................................................................................................................................ 14