OSEK/VDX
OSEK Run Time Interface (ORTI)
Part A: Language Specification
ORTI 2.1 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