22316 lines
729 KiB
Plaintext
22316 lines
729 KiB
Plaintext
%PDF-1.7
|
||||
|
|
%ÐÔÅØ
|
|||
|
|
2 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.1) >>
|
|||
|
|
endobj
|
|||
|
|
5 0 obj
|
|||
|
|
(1 Introduction and functional overview)
|
|||
|
|
endobj
|
|||
|
|
6 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.2) >>
|
|||
|
|
endobj
|
|||
|
|
9 0 obj
|
|||
|
|
(2 Acronyms and Abbreviations)
|
|||
|
|
endobj
|
|||
|
|
10 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.3) >>
|
|||
|
|
endobj
|
|||
|
|
13 0 obj
|
|||
|
|
(3 Related documentation)
|
|||
|
|
endobj
|
|||
|
|
14 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
17 0 obj
|
|||
|
|
(3.1 Input documents)
|
|||
|
|
endobj
|
|||
|
|
18 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
21 0 obj
|
|||
|
|
(3.2 Related standards and norms)
|
|||
|
|
endobj
|
|||
|
|
22 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
25 0 obj
|
|||
|
|
(3.3 Related specification)
|
|||
|
|
endobj
|
|||
|
|
26 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.4) >>
|
|||
|
|
endobj
|
|||
|
|
29 0 obj
|
|||
|
|
(4 Constraints and assumptions)
|
|||
|
|
endobj
|
|||
|
|
30 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
33 0 obj
|
|||
|
|
(4.1 Limitations)
|
|||
|
|
endobj
|
|||
|
|
34 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4.2) >>
|
|||
|
|
endobj
|
|||
|
|
37 0 obj
|
|||
|
|
(4.2 Applicability to car domains)
|
|||
|
|
endobj
|
|||
|
|
38 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.5) >>
|
|||
|
|
endobj
|
|||
|
|
41 0 obj
|
|||
|
|
(5 Dependencies to other modules)
|
|||
|
|
endobj
|
|||
|
|
42 0 obj
|
|||
|
|
<< /S /GoTo /D (section.5.1) >>
|
|||
|
|
endobj
|
|||
|
|
45 0 obj
|
|||
|
|
(5.1 File structure)
|
|||
|
|
endobj
|
|||
|
|
46 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.5.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
49 0 obj
|
|||
|
|
(5.1.1 Code file structure)
|
|||
|
|
endobj
|
|||
|
|
50 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.5.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
53 0 obj
|
|||
|
|
(5.1.2 Header file structure)
|
|||
|
|
endobj
|
|||
|
|
54 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.6) >>
|
|||
|
|
endobj
|
|||
|
|
57 0 obj
|
|||
|
|
(6 Requirements traceability)
|
|||
|
|
endobj
|
|||
|
|
58 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.7) >>
|
|||
|
|
endobj
|
|||
|
|
61 0 obj
|
|||
|
|
(7 Functional specification)
|
|||
|
|
endobj
|
|||
|
|
62 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.1) >>
|
|||
|
|
endobj
|
|||
|
|
65 0 obj
|
|||
|
|
(7.1 General issues)
|
|||
|
|
endobj
|
|||
|
|
66 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.2) >>
|
|||
|
|
endobj
|
|||
|
|
69 0 obj
|
|||
|
|
(7.2 Mapping of variables and code)
|
|||
|
|
endobj
|
|||
|
|
70 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
73 0 obj
|
|||
|
|
(7.2.1 Requirements on implementations using memory mapping header files for BSW Modules and Software Components)
|
|||
|
|
endobj
|
|||
|
|
74 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.7.2.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
77 0 obj
|
|||
|
|
(7.2.1.1 Splitting of modules in allocatable memory parts)
|
|||
|
|
endobj
|
|||
|
|
78 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.7.2.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
81 0 obj
|
|||
|
|
(7.2.1.2 config constants versus non-config constants)
|
|||
|
|
endobj
|
|||
|
|
82 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.7.2.1.3) >>
|
|||
|
|
endobj
|
|||
|
|
85 0 obj
|
|||
|
|
(7.2.1.3 Data Sections)
|
|||
|
|
endobj
|
|||
|
|
86 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.7.2.1.4) >>
|
|||
|
|
endobj
|
|||
|
|
89 0 obj
|
|||
|
|
(7.2.1.4 Code Sections)
|
|||
|
|
endobj
|
|||
|
|
90 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
93 0 obj
|
|||
|
|
(7.2.2 Requirements on memory mapping header files)
|
|||
|
|
endobj
|
|||
|
|
94 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7.3) >>
|
|||
|
|
endobj
|
|||
|
|
97 0 obj
|
|||
|
|
(7.3 Examples)
|
|||
|
|
endobj
|
|||
|
|
98 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
101 0 obj
|
|||
|
|
(7.3.1 Code Section)
|
|||
|
|
endobj
|
|||
|
|
102 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
105 0 obj
|
|||
|
|
(7.3.2 Fast Variable Section)
|
|||
|
|
endobj
|
|||
|
|
106 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
109 0 obj
|
|||
|
|
(7.3.3 Code Section in ICC2 cluster)
|
|||
|
|
endobj
|
|||
|
|
110 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.3.4) >>
|
|||
|
|
endobj
|
|||
|
|
113 0 obj
|
|||
|
|
(7.3.4 Callout sections)
|
|||
|
|
endobj
|
|||
|
|
114 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.3.5) >>
|
|||
|
|
endobj
|
|||
|
|
117 0 obj
|
|||
|
|
(7.3.5 Allocatable Memory Parts)
|
|||
|
|
endobj
|
|||
|
|
118 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.8) >>
|
|||
|
|
endobj
|
|||
|
|
121 0 obj
|
|||
|
|
(8 API specification)
|
|||
|
|
endobj
|
|||
|
|
122 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.9) >>
|
|||
|
|
endobj
|
|||
|
|
125 0 obj
|
|||
|
|
(9 Sequence diagrams)
|
|||
|
|
endobj
|
|||
|
|
126 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.10) >>
|
|||
|
|
endobj
|
|||
|
|
129 0 obj
|
|||
|
|
(10 Configuration specification)
|
|||
|
|
endobj
|
|||
|
|
130 0 obj
|
|||
|
|
<< /S /GoTo /D (section.10.1) >>
|
|||
|
|
endobj
|
|||
|
|
133 0 obj
|
|||
|
|
(10.1 How to read this chapter)
|
|||
|
|
endobj
|
|||
|
|
134 0 obj
|
|||
|
|
<< /S /GoTo /D (section.10.2) >>
|
|||
|
|
endobj
|
|||
|
|
137 0 obj
|
|||
|
|
(10.2 Containers and configuration parameters)
|
|||
|
|
endobj
|
|||
|
|
138 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
141 0 obj
|
|||
|
|
(10.2.1 MemMap)
|
|||
|
|
endobj
|
|||
|
|
142 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
145 0 obj
|
|||
|
|
(10.2.2 MemMapAddressingModeSet)
|
|||
|
|
endobj
|
|||
|
|
146 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.3) >>
|
|||
|
|
endobj
|
|||
|
|
149 0 obj
|
|||
|
|
(10.2.3 MemMapAddressingMode)
|
|||
|
|
endobj
|
|||
|
|
150 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.4) >>
|
|||
|
|
endobj
|
|||
|
|
153 0 obj
|
|||
|
|
(10.2.4 MemMapAllocation)
|
|||
|
|
endobj
|
|||
|
|
154 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.5) >>
|
|||
|
|
endobj
|
|||
|
|
157 0 obj
|
|||
|
|
(10.2.5 MemMapGenericMapping)
|
|||
|
|
endobj
|
|||
|
|
158 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.6) >>
|
|||
|
|
endobj
|
|||
|
|
161 0 obj
|
|||
|
|
(10.2.6 MemMapSectionSpecificMapping)
|
|||
|
|
endobj
|
|||
|
|
162 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.7) >>
|
|||
|
|
endobj
|
|||
|
|
165 0 obj
|
|||
|
|
(10.2.7 MemMapMappingSelector)
|
|||
|
|
endobj
|
|||
|
|
166 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.10.2.8) >>
|
|||
|
|
endobj
|
|||
|
|
169 0 obj
|
|||
|
|
(10.2.8 MemMapGenericCompilerMemClass)
|
|||
|
|
endobj
|
|||
|
|
170 0 obj
|
|||
|
|
<< /S /GoTo /D (section.10.3) >>
|
|||
|
|
endobj
|
|||
|
|
173 0 obj
|
|||
|
|
(10.3 Published Information)
|
|||
|
|
endobj
|
|||
|
|
174 0 obj
|
|||
|
|
<< /S /GoTo /D (chapter.11) >>
|
|||
|
|
endobj
|
|||
|
|
177 0 obj
|
|||
|
|
(11 Analysis)
|
|||
|
|
endobj
|
|||
|
|
178 0 obj
|
|||
|
|
<< /S /GoTo /D (section.11.1) >>
|
|||
|
|
endobj
|
|||
|
|
181 0 obj
|
|||
|
|
(11.1 Memory allocation of variables)
|
|||
|
|
endobj
|
|||
|
|
182 0 obj
|
|||
|
|
<< /S /GoTo /D (section.11.2) >>
|
|||
|
|
endobj
|
|||
|
|
185 0 obj
|
|||
|
|
(11.2 Memory allocation of constant variables)
|
|||
|
|
endobj
|
|||
|
|
186 0 obj
|
|||
|
|
<< /S /GoTo /D (section.11.3) >>
|
|||
|
|
endobj
|
|||
|
|
189 0 obj
|
|||
|
|
(11.3 Memory allocation of code)
|
|||
|
|
endobj
|
|||
|
|
190 0 obj
|
|||
|
|
<< /S /GoTo /D (appendix.A) >>
|
|||
|
|
endobj
|
|||
|
|
193 0 obj
|
|||
|
|
(A Referenced Meta Classes)
|
|||
|
|
endobj
|
|||
|
|
194 0 obj
|
|||
|
|
<< /S /GoTo /D (appendix.B) >>
|
|||
|
|
endobj
|
|||
|
|
197 0 obj
|
|||
|
|
(B Not applicable requirements)
|
|||
|
|
endobj
|
|||
|
|
198 0 obj
|
|||
|
|
<< /S /GoTo /D [199 0 R /Fit] >>
|
|||
|
|
endobj
|
|||
|
|
201 0 obj
|
|||
|
|
<<
|
|||
|
|
/Length 2005
|
|||
|
|
/Filter /FlateDecode
|
|||
|
|
>>
|
|||
|
|
stream
|
|||
|
|
xÚÍZ[�›F~ß_Á£ýàÉÜghŸ6{I7J6éz«HM£ˆµq‚„�cpÓüûž�Ás±1lZEŠ/àïÜ¿9ç,Øùâ`çÕ�ÿ±C…‘–ÒQR %˜3[^|»@”qªÒ
|
|||
|
|
oÓKùÏì/î–ĹŽ.~‡)ƒ
|
|||
|
|
ÿïÑ'~RÀùxñâ–1‡ä
|
|||
|
|
A�DžøBŒ:JQ¤$sçÎÇÑtíÏ‚E0ó’ Z�'TéQ´È^ßúËh3ž0<úa¿ðÖë`õeüéñµCb �pÄ¹Ì .Ç�þxs<z7½|È~sõ>{}ðCß‹ýìüas�Ÿš^oÞ |