Subversion Repositories FlightCtrl

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
21 user 1
   1               		.file	"analog.c"
2
   2               		.arch atmega644
3
   3               	__SREG__ = 0x3f
4
   4               	__SP_H__ = 0x3e
5
   5               	__SP_L__ = 0x3d
6
   6               	__tmp_reg__ = 0
7
   7               	__zero_reg__ = 1
8
   8               		.global __do_copy_data
9
   9               		.global __do_clear_bss
10
  10               		.text
11
  11               	.global	ADC_Init
12
  13               	ADC_Init:
13
  14               	/* prologue: frame size=0 */
14
  15               	/* prologue end (size=0) */
15
  16 0000 1092 7C00 		sts 124,__zero_reg__
16
  17 0004 8FEE      		ldi r24,lo8(-17)
17
  18 0006 8093 7A00 		sts 122,r24
18
  19               	/* epilogue: frame size=0 */
19
  20 000a 0895      		ret
20
  21               	/* epilogue end (size=1) */
21
  22               	/* function ADC_Init size 6 (5) */
22
  24               	.global	__vector_24
23
  26               	__vector_24:
24
  27               	/* prologue: frame size=0 */
25
  28 000c 1F92      		push __zero_reg__
26
  29 000e 0F92      		push __tmp_reg__
27
  30 0010 0FB6      		in __tmp_reg__,__SREG__
28
  31 0012 0F92      		push __tmp_reg__
29
  32 0014 1124      		clr __zero_reg__
30
  33 0016 EF92      		push r14
31
  34 0018 FF92      		push r15
32
  35 001a 0F93      		push r16
33
  36 001c 1F93      		push r17
34
  37 001e 2F93      		push r18
35
  38 0020 3F93      		push r19
36
  39 0022 4F93      		push r20
37
  40 0024 5F93      		push r21
38
  41 0026 6F93      		push r22
39
  42 0028 7F93      		push r23
40
  43 002a 8F93      		push r24
41
  44 002c 9F93      		push r25
42
  45 002e AF93      		push r26
43
  46 0030 BF93      		push r27
44
  47 0032 CF93      		push r28
45
  48 0034 DF93      		push r29
46
  49 0036 EF93      		push r30
47
  50 0038 FF93      		push r31
48
  51               	/* prologue end (size=23) */
49
  52 003a 1092 7A00 		sts 122,__zero_reg__
36 chris2798 50
  53 003e 4091 0000 		lds r20,state.2007
21 user 51
  54 0042 4F5F      		subi r20,lo8(-(1))
36 chris2798 52
  55 0044 4093 0000 		sts state.2007,r20
21 user 53
  56 0048 4150      		subi r20,lo8(-(-1))
54
  57 004a 4330      		cpi r20,lo8(3)
55
  58 004c 01F4      		brne .+2
56
  59 004e 00C0      		rjmp .L8
57
  60 0050 4430      		cpi r20,lo8(4)
58
  61 0052 00F4      		brsh .L13
59
  62 0054 4130      		cpi r20,lo8(1)
60
  63 0056 01F4      		brne .+2
61
  64 0058 00C0      		rjmp .L6
62
  65 005a 4230      		cpi r20,lo8(2)
63
  66 005c 00F0      		brlo .+2
64
  67 005e 00C0      		rjmp .L7
65
  68 0060 00C0      		rjmp .L36
66
  69               	.L13:
67
  70 0062 4530      		cpi r20,lo8(5)
68
  71 0064 01F4      		brne .+2
69
  72 0066 00C0      		rjmp .L10
70
  73 0068 4530      		cpi r20,lo8(5)
71
  74 006a 00F4      		brsh .+2
72
  75 006c 00C0      		rjmp .L9
73
  76 006e 4630      		cpi r20,lo8(6)
74
  77 0070 01F4      		brne .+2
75
  78 0072 00C0      		rjmp .L11
76
  79 0074 4730      		cpi r20,lo8(7)
77
  80 0076 01F0      		breq .+2
78
  81 0078 00C0      		rjmp .L37
79
  82 007a 00C0      		rjmp .L12
80
  83               	.L36:
81
  84 007c 2091 0000 		lds r18,AdNeutralGier
82
  85 0080 3091 0000 		lds r19,(AdNeutralGier)+1
83
  86 0084 8091 7800 		lds r24,120
84
  87 0088 9091 7900 		lds r25,(120)+1
85
  88 008c 281B      		sub r18,r24
86
  89 008e 390B      		sbc r19,r25
87
  90 0090 8091 0000 		lds r24,AccumulateGier
88
  91 0094 9091 0000 		lds r25,(AccumulateGier)+1
89
  92 0098 820F      		add r24,r18
90
  93 009a 931F      		adc r25,r19
91
  94 009c 9093 0000 		sts (AccumulateGier)+1,r25
92
  95 00a0 8093 0000 		sts AccumulateGier,r24
93
  96 00a4 8091 0000 		lds r24,MessanzahlGier
94
  97 00a8 8F5F      		subi r24,lo8(-(1))
95
  98 00aa 8093 0000 		sts MessanzahlGier,r24
96
  99 00ae 8091 0000 		lds r24,Mess_Integral_Gier
97
 100 00b2 9091 0000 		lds r25,(Mess_Integral_Gier)+1
98
 101 00b6 A091 0000 		lds r26,(Mess_Integral_Gier)+2
99
 102 00ba B091 0000 		lds r27,(Mess_Integral_Gier)+3
100
 103 00be 4427      		clr r20
101
 104 00c0 37FD      		sbrc r19,7
102
 105 00c2 4095      		com r20
103
 106 00c4 542F      		mov r21,r20
104
 107 00c6 820F      		add r24,r18
105
 108 00c8 931F      		adc r25,r19
106
 109 00ca A41F      		adc r26,r20
107
 110 00cc B51F      		adc r27,r21
108
 111 00ce 8093 0000 		sts Mess_Integral_Gier,r24
109
 112 00d2 9093 0000 		sts (Mess_Integral_Gier)+1,r25
110
 113 00d6 A093 0000 		sts (Mess_Integral_Gier)+2,r26
111
 114 00da B093 0000 		sts (Mess_Integral_Gier)+3,r27
112
 115 00de 8091 0000 		lds r24,Mess_Integral_Gier2
113
 116 00e2 9091 0000 		lds r25,(Mess_Integral_Gier2)+1
114
 117 00e6 A091 0000 		lds r26,(Mess_Integral_Gier2)+2
115
 118 00ea B091 0000 		lds r27,(Mess_Integral_Gier2)+3
116
 119 00ee 820F      		add r24,r18
117
 120 00f0 931F      		adc r25,r19
118
 121 00f2 A41F      		adc r26,r20
119
 122 00f4 B51F      		adc r27,r21
120
 123 00f6 8093 0000 		sts Mess_Integral_Gier2,r24
121
 124 00fa 9093 0000 		sts (Mess_Integral_Gier2)+1,r25
122
 125 00fe A093 0000 		sts (Mess_Integral_Gier2)+2,r26
123
 126 0102 B093 0000 		sts (Mess_Integral_Gier2)+3,r27
124
 127 0106 81E0      		ldi r24,lo8(1)
36 chris2798 125
 128 0108 8093 0000 		sts kanal.2006,r24
21 user 126
 129 010c 8091 0000 		lds r24,ZaehlMessungen
127
 130 0110 9091 0000 		lds r25,(ZaehlMessungen)+1
128
 131 0114 0196      		adiw r24,1
129
 132 0116 9093 0000 		sts (ZaehlMessungen)+1,r25
130
 133 011a 8093 0000 		sts ZaehlMessungen,r24
131
 134 011e 00C0      		rjmp .L14
132
 135               	.L6:
133
 136 0120 6091 7800 		lds r22,120
134
 137 0124 7091 7900 		lds r23,(120)+1
135
 138 0128 8091 0000 		lds r24,AdNeutralRoll
136
 139 012c 9091 0000 		lds r25,(AdNeutralRoll)+1
137
 140 0130 681B      		sub r22,r24
138
 141 0132 790B      		sbc r23,r25
139
 142 0134 8091 0000 		lds r24,Mess_IntegralRoll
140
 143 0138 9091 0000 		lds r25,(Mess_IntegralRoll)+1
141
 144 013c A091 0000 		lds r26,(Mess_IntegralRoll)+2
142
 145 0140 B091 0000 		lds r27,(Mess_IntegralRoll)+3
143
 146 0144 9B01      		movw r18,r22
144
 147 0146 4427      		clr r20
145
 148 0148 37FD      		sbrc r19,7
146
 149 014a 4095      		com r20
147
 150 014c 542F      		mov r21,r20
148
 151 014e 820F      		add r24,r18
149
 152 0150 931F      		adc r25,r19
150
 153 0152 A41F      		adc r26,r20
151
 154 0154 B51F      		adc r27,r21
152
 155 0156 8093 0000 		sts Mess_IntegralRoll,r24
153
 156 015a 9093 0000 		sts (Mess_IntegralRoll)+1,r25
154
 157 015e A093 0000 		sts (Mess_IntegralRoll)+2,r26
155
 158 0162 B093 0000 		sts (Mess_IntegralRoll)+3,r27
156
 159 0166 8091 0000 		lds r24,Mess_IntegralRoll2
157
 160 016a 9091 0000 		lds r25,(Mess_IntegralRoll2)+1
158
 161 016e A091 0000 		lds r26,(Mess_IntegralRoll2)+2
159
 162 0172 B091 0000 		lds r27,(Mess_IntegralRoll2)+3
160
 163 0176 820F      		add r24,r18
161
 164 0178 931F      		adc r25,r19
162
 165 017a A41F      		adc r26,r20
163
 166 017c B51F      		adc r27,r21
164
 167 017e 8093 0000 		sts Mess_IntegralRoll2,r24
165
 168 0182 9093 0000 		sts (Mess_IntegralRoll2)+1,r25
166
 169 0186 A093 0000 		sts (Mess_IntegralRoll2)+2,r26
167
 170 018a B093 0000 		sts (Mess_IntegralRoll2)+3,r27
168
 171 018e 8091 7800 		lds r24,120
169
 172 0192 9091 7900 		lds r25,(120)+1
170
 173 0196 0A97      		sbiw r24,10
171
 174 0198 00F4      		brsh .L15
172
 175 019a 64E4      		ldi r22,lo8(-700)
173
 176 019c 7DEF      		ldi r23,hi8(-700)
174
 177               	.L15:
175
 178 019e 8091 7800 		lds r24,120
176
 179 01a2 9091 7900 		lds r25,(120)+1
177
 180 01a6 895E      		subi r24,lo8(1001)
178
 181 01a8 9340      		sbci r25,hi8(1001)
179
 182 01aa 00F0      		brlo .L17
180
 183 01ac 6CEB      		ldi r22,lo8(700)
181
 184 01ae 72E0      		ldi r23,hi8(700)
182
 185               	.L17:
183
 186 01b0 8091 0000 		lds r24,AccumulateRoll
184
 187 01b4 9091 0000 		lds r25,(AccumulateRoll)+1
185
 188 01b8 860F      		add r24,r22
186
 189 01ba 971F      		adc r25,r23
187
 190 01bc 9093 0000 		sts (AccumulateRoll)+1,r25
188
 191 01c0 8093 0000 		sts AccumulateRoll,r24
189
 192 01c4 8091 0000 		lds r24,MessanzahlRoll
190
 193 01c8 8F5F      		subi r24,lo8(-(1))
191
 194 01ca 8093 0000 		sts MessanzahlRoll,r24
192
 195 01ce 82E0      		ldi r24,lo8(2)
193
 196 01d0 00C0      		rjmp .L39
194
 197               	.L7:
195
 198 01d2 6091 7800 		lds r22,120
196
 199 01d6 7091 7900 		lds r23,(120)+1
197
 200 01da 8091 0000 		lds r24,AdNeutralNick
198
 201 01de 9091 0000 		lds r25,(AdNeutralNick)+1
199
 202 01e2 681B      		sub r22,r24
200
 203 01e4 790B      		sbc r23,r25
201
 204 01e6 8091 0000 		lds r24,Mess_IntegralNick
202
 205 01ea 9091 0000 		lds r25,(Mess_IntegralNick)+1
203
 206 01ee A091 0000 		lds r26,(Mess_IntegralNick)+2
204
 207 01f2 B091 0000 		lds r27,(Mess_IntegralNick)+3
205
 208 01f6 9B01      		movw r18,r22
206
 209 01f8 4427      		clr r20
207
 210 01fa 37FD      		sbrc r19,7
208
 211 01fc 4095      		com r20
209
 212 01fe 542F      		mov r21,r20
210
 213 0200 820F      		add r24,r18
211
 214 0202 931F      		adc r25,r19
212
 215 0204 A41F      		adc r26,r20
213
 216 0206 B51F      		adc r27,r21
214
 217 0208 8093 0000 		sts Mess_IntegralNick,r24
215
 218 020c 9093 0000 		sts (Mess_IntegralNick)+1,r25
216
 219 0210 A093 0000 		sts (Mess_IntegralNick)+2,r26
217
 220 0214 B093 0000 		sts (Mess_IntegralNick)+3,r27
218
 221 0218 8091 0000 		lds r24,Mess_IntegralNick2
219
 222 021c 9091 0000 		lds r25,(Mess_IntegralNick2)+1
220
 223 0220 A091 0000 		lds r26,(Mess_IntegralNick2)+2
221
 224 0224 B091 0000 		lds r27,(Mess_IntegralNick2)+3
222
 225 0228 820F      		add r24,r18
223
 226 022a 931F      		adc r25,r19
224
 227 022c A41F      		adc r26,r20
225
 228 022e B51F      		adc r27,r21
226
 229 0230 8093 0000 		sts Mess_IntegralNick2,r24
227
 230 0234 9093 0000 		sts (Mess_IntegralNick2)+1,r25
228
 231 0238 A093 0000 		sts (Mess_IntegralNick2)+2,r26
229
 232 023c B093 0000 		sts (Mess_IntegralNick2)+3,r27
230
 233 0240 8091 7800 		lds r24,120
231
 234 0244 9091 7900 		lds r25,(120)+1
232
 235 0248 0A97      		sbiw r24,10
233
 236 024a 00F4      		brsh .L19
234
 237 024c 64E4      		ldi r22,lo8(-700)
235
 238 024e 7DEF      		ldi r23,hi8(-700)
236
 239               	.L19:
237
 240 0250 8091 7800 		lds r24,120
238
 241 0254 9091 7900 		lds r25,(120)+1
239
 242 0258 895E      		subi r24,lo8(1001)
240
 243 025a 9340      		sbci r25,hi8(1001)
241
 244 025c 00F0      		brlo .L21
242
 245 025e 6CEB      		ldi r22,lo8(700)
243
 246 0260 72E0      		ldi r23,hi8(700)
244
 247               	.L21:
245
 248 0262 8091 0000 		lds r24,AccumulateNick
246
 249 0266 9091 0000 		lds r25,(AccumulateNick)+1
247
 250 026a 860F      		add r24,r22
248
 251 026c 971F      		adc r25,r23
249
 252 026e 9093 0000 		sts (AccumulateNick)+1,r25
250
 253 0272 8093 0000 		sts AccumulateNick,r24
251
 254 0276 8091 0000 		lds r24,MessanzahlNick
252
 255 027a 8F5F      		subi r24,lo8(-(1))
253
 256 027c 8093 0000 		sts MessanzahlNick,r24
254
 257 0280 84E0      		ldi r24,lo8(4)
255
 258               	.L39:
36 chris2798 256
 259 0282 8093 0000 		sts kanal.2006,r24
21 user 257
 260 0286 00C0      		rjmp .L14
258
 261               	.L8:
259
 262 0288 4091 0000 		lds r20,UBat
260
 263 028c 5091 0000 		lds r21,(UBat)+1
261
 264 0290 8091 7800 		lds r24,120
262
 265 0294 9091 7900 		lds r25,(120)+1
263
 266 0298 9A01      		movw r18,r20
264
 267 029a 220F      		lsl r18
265
 268 029c 331F      		rol r19
266
 269 029e 240F      		add r18,r20
267
 270 02a0 351F      		adc r19,r21
268
 271 02a2 63E0      		ldi r22,lo8(3)
269
 272 02a4 70E0      		ldi r23,hi8(3)
270
 273 02a6 0E94 0000 		call __udivmodhi4
271
 274 02aa 260F      		add r18,r22
272
 275 02ac 371F      		adc r19,r23
273
 276 02ae 3695      		lsr r19
274
 277 02b0 2795      		ror r18
275
 278 02b2 3695      		lsr r19
276
 279 02b4 2795      		ror r18
277
 280 02b6 3093 0000 		sts (UBat)+1,r19
278
 281 02ba 2093 0000 		sts UBat,r18
279
 282 02be 86E0      		ldi r24,lo8(6)
280
 283 02c0 00C0      		rjmp .L39
281
 284               	.L9:
282
 285 02c2 8091 0000 		lds r24,NeutralAccY
283
 286 02c6 9091 0000 		lds r25,(NeutralAccY)+1
284
 287 02ca 2091 7800 		lds r18,120
285
 288 02ce 3091 7900 		lds r19,(120)+1
286
 289 02d2 821B      		sub r24,r18
287
 290 02d4 930B      		sbc r25,r19
288
 291 02d6 9093 0000 		sts (Aktuell_ay)+1,r25
289
 292 02da 8093 0000 		sts Aktuell_ay,r24
290
 293 02de 8091 0000 		lds r24,accumulate_AccRoll
291
 294 02e2 9091 0000 		lds r25,(accumulate_AccRoll)+1
292
 295 02e6 2091 0000 		lds r18,Aktuell_ay
293
 296 02ea 3091 0000 		lds r19,(Aktuell_ay)+1
294
 297 02ee 820F      		add r24,r18
295
 298 02f0 931F      		adc r25,r19
296
 299 02f2 9093 0000 		sts (accumulate_AccRoll)+1,r25
297
 300 02f6 8093 0000 		sts accumulate_AccRoll,r24
298
 301 02fa 8091 0000 		lds r24,messanzahl_AccRoll
299
 302 02fe 8F5F      		subi r24,lo8(-(1))
300
 303 0300 8093 0000 		sts messanzahl_AccRoll,r24
301
 304 0304 87E0      		ldi r24,lo8(7)
302
 305 0306 00C0      		rjmp .L39
303
 306               	.L10:
304
 307 0308 8091 7800 		lds r24,120
305
 308 030c 9091 7900 		lds r25,(120)+1
306
 309 0310 2091 0000 		lds r18,NeutralAccX
307
 310 0314 3091 0000 		lds r19,(NeutralAccX)+1
308
 311 0318 821B      		sub r24,r18
309
 312 031a 930B      		sbc r25,r19
310
 313 031c 9093 0000 		sts (Aktuell_ay)+1,r25
311
 314 0320 8093 0000 		sts Aktuell_ay,r24
312
 315 0324 8091 0000 		lds r24,accumulate_AccNick
313
 316 0328 9091 0000 		lds r25,(accumulate_AccNick)+1
314
 317 032c 2091 0000 		lds r18,Aktuell_ay
315
 318 0330 3091 0000 		lds r19,(Aktuell_ay)+1
316
 319 0334 820F      		add r24,r18
317
 320 0336 931F      		adc r25,r19
318
 321 0338 9093 0000 		sts (accumulate_AccNick)+1,r25
319
 322 033c 8093 0000 		sts accumulate_AccNick,r24
320
 323 0340 8091 0000 		lds r24,messanzahl_AccNick
321
 324 0344 8F5F      		subi r24,lo8(-(1))
322
 325 0346 8093 0000 		sts messanzahl_AccNick,r24
36 chris2798 323
 326 034a 4093 0000 		sts kanal.2006,r20
21 user 324
 327 034e 86E0      		ldi r24,lo8(6)
325
 328 0350 00C0      		rjmp .L40
326
 329               	.L11:
327
 330 0352 6091 7800 		lds r22,120
328
 331 0356 7091 7900 		lds r23,(120)+1
329
 332 035a E090 0000 		lds r14,NeutralAccZ
330
 333 035e F090 0000 		lds r15,(NeutralAccZ)+1
331
 334 0362 0091 0000 		lds r16,(NeutralAccZ)+2
332
 335 0366 1091 0000 		lds r17,(NeutralAccZ)+3
333
 336 036a 8827      		clr r24
334
 337 036c 77FD      		sbrc r23,7
335
 338 036e 8095      		com r24
336
 339 0370 982F      		mov r25,r24
337
 340 0372 0E94 0000 		call __floatsisf
338
 341 0376 A801      		movw r20,r16
339
 342 0378 9701      		movw r18,r14
340
 343 037a 0E94 0000 		call __subsf3
341
 344 037e 0E94 0000 		call __fixsfsi
342
 345 0382 7093 0000 		sts (accumulate_AccHoch)+1,r23
343
 346 0386 6093 0000 		sts accumulate_AccHoch,r22
344
 347 038a 2091 0000 		lds r18,accumulate_AccHoch
345
 348 038e 3091 0000 		lds r19,(accumulate_AccHoch)+1
346
 349 0392 E091 0000 		lds r30,Aktuell_ay
347
 350 0396 F091 0000 		lds r31,(Aktuell_ay)+1
348
 351 039a 8091 0000 		lds r24,Aktuell_ax
349
 352 039e 9091 0000 		lds r25,(Aktuell_ax)+1
350
 353 03a2 97FF      		sbrs r25,7
351
 354 03a4 00C0      		rjmp .L23
352
 355 03a6 9095      		com r25
353
 356 03a8 8195      		neg r24
354
 357 03aa 9F4F      		sbci r25,lo8(-1)
355
 358               	.L23:
356
 359 03ac 64E0      		ldi r22,lo8(4)
357
 360 03ae 70E0      		ldi r23,hi8(4)
358
 361 03b0 0E94 0000 		call __divmodhi4
359
 362 03b4 EB01      		movw r28,r22
360
 363 03b6 CF01      		movw r24,r30
361
 364 03b8 F7FF      		sbrs r31,7
362
 365 03ba 00C0      		rjmp .L24
363
 366 03bc 9095      		com r25
364
 367 03be 8195      		neg r24
365
 368 03c0 9F4F      		sbci r25,lo8(-1)
366
 369               	.L24:
367
 370 03c2 64E0      		ldi r22,lo8(4)
368
 371 03c4 70E0      		ldi r23,hi8(4)
369
 372 03c6 0E94 0000 		call __divmodhi4
370
 373 03ca 260F      		add r18,r22
371
 374 03cc 371F      		adc r19,r23
372
 375 03ce 2C0F      		add r18,r28
373
 376 03d0 3D1F      		adc r19,r29
374
 377 03d2 3093 0000 		sts (accumulate_AccHoch)+1,r19
375
 378 03d6 2093 0000 		sts accumulate_AccHoch,r18
376
 379 03da 8091 0000 		lds r24,accumulate_AccHoch
377
 380 03de 9091 0000 		lds r25,(accumulate_AccHoch)+1
378
 381 03e2 0297      		sbiw r24,2
379
 382 03e4 04F0      		brlt .L25
380
 383 03e6 6091 0000 		lds r22,NeutralAccZ
381
 384 03ea 7091 0000 		lds r23,(NeutralAccZ)+1
382
 385 03ee 8091 0000 		lds r24,(NeutralAccZ)+2
383
 386 03f2 9091 0000 		lds r25,(NeutralAccZ)+3
384
 387 03f6 20E0      		ldi r18,lo8(0x44480000)
385
 388 03f8 30E0      		ldi r19,hi8(0x44480000)
386
 389 03fa 48E4      		ldi r20,hlo8(0x44480000)
387
 390 03fc 54E4      		ldi r21,hhi8(0x44480000)
388
 391 03fe 0E94 0000 		call __ltsf2
389
 392 0402 8823      		tst r24
390
 393 0404 04F0      		brlt .+2
391
 394 0406 00C0      		rjmp .L27
392
 395 0408 6091 0000 		lds r22,NeutralAccZ
393
 396 040c 7091 0000 		lds r23,(NeutralAccZ)+1
394
 397 0410 8091 0000 		lds r24,(NeutralAccZ)+2
395
 398 0414 9091 0000 		lds r25,(NeutralAccZ)+3
396
 399 0418 2AE0      		ldi r18,lo8(0x3ca3d70a)
397
 400 041a 37ED      		ldi r19,hi8(0x3ca3d70a)
398
 401 041c 43EA      		ldi r20,hlo8(0x3ca3d70a)
399
 402 041e 5CE3      		ldi r21,hhi8(0x3ca3d70a)
400
 403 0420 0E94 0000 		call __addsf3
401
 404 0424 00C0      		rjmp .L38
402
 405               	.L25:
403
 406 0426 8091 0000 		lds r24,accumulate_AccHoch
404
 407 042a 9091 0000 		lds r25,(accumulate_AccHoch)+1
405
 408 042e 8F5F      		subi r24,lo8(-1)
406
 409 0430 9F4F      		sbci r25,hi8(-1)
407
 410 0432 04F4      		brge .L27
408
 411 0434 6091 0000 		lds r22,NeutralAccZ
409
 412 0438 7091 0000 		lds r23,(NeutralAccZ)+1
410
 413 043c 8091 0000 		lds r24,(NeutralAccZ)+2
411
 414 0440 9091 0000 		lds r25,(NeutralAccZ)+3
412
 415 0444 20E0      		ldi r18,lo8(0x44160000)
413
 416 0446 30E0      		ldi r19,hi8(0x44160000)
414
 417 0448 46E1      		ldi r20,hlo8(0x44160000)
415
 418 044a 54E4      		ldi r21,hhi8(0x44160000)
416
 419 044c 0E94 0000 		call __gtsf2
417
 420 0450 1816      		cp __zero_reg__,r24
418
 421 0452 04F4      		brge .L27
419
 422 0454 6091 0000 		lds r22,NeutralAccZ
420
 423 0458 7091 0000 		lds r23,(NeutralAccZ)+1
421
 424 045c 8091 0000 		lds r24,(NeutralAccZ)+2
422
 425 0460 9091 0000 		lds r25,(NeutralAccZ)+3
423
 426 0464 2AE0      		ldi r18,lo8(0x3ca3d70a)
424
 427 0466 37ED      		ldi r19,hi8(0x3ca3d70a)
425
 428 0468 43EA      		ldi r20,hlo8(0x3ca3d70a)
426
 429 046a 5CE3      		ldi r21,hhi8(0x3ca3d70a)
427
 430 046c 0E94 0000 		call __subsf3
428
 431               	.L38:
429
 432 0470 6093 0000 		sts NeutralAccZ,r22
430
 433 0474 7093 0000 		sts (NeutralAccZ)+1,r23
431
 434 0478 8093 0000 		sts (NeutralAccZ)+2,r24
432
 435 047c 9093 0000 		sts (NeutralAccZ)+3,r25
433
 436               	.L27:
434
 437 0480 81E0      		ldi r24,lo8(1)
435
 438 0482 8093 0000 		sts messanzahl_AccHoch,r24
436
 439 0486 8091 7800 		lds r24,120
437
 440 048a 9091 7900 		lds r25,(120)+1
438
 441 048e 9093 0000 		sts (Aktuell_az)+1,r25
439
 442 0492 8093 0000 		sts Aktuell_az,r24
440
 443 0496 2091 0000 		lds r18,Mess_Integral_Hoch
441
 444 049a 3091 0000 		lds r19,(Mess_Integral_Hoch)+1
442
 445 049e 4091 0000 		lds r20,(Mess_Integral_Hoch)+2
443
 446 04a2 5091 0000 		lds r21,(Mess_Integral_Hoch)+3
444
 447 04a6 8091 0000 		lds r24,accumulate_AccHoch
445
 448 04aa 9091 0000 		lds r25,(accumulate_AccHoch)+1
446
 449 04ae AA27      		clr r26
447
 450 04b0 97FD      		sbrc r25,7
448
 451 04b2 A095      		com r26
449
 452 04b4 BA2F      		mov r27,r26
450
 453 04b6 280F      		add r18,r24
451
 454 04b8 391F      		adc r19,r25
452
 455 04ba 4A1F      		adc r20,r26
453
 456 04bc 5B1F      		adc r21,r27
454
 457 04be 2093 0000 		sts Mess_Integral_Hoch,r18
455
 458 04c2 3093 0000 		sts (Mess_Integral_Hoch)+1,r19
456
 459 04c6 4093 0000 		sts (Mess_Integral_Hoch)+2,r20
457
 460 04ca 5093 0000 		sts (Mess_Integral_Hoch)+3,r21
458
 461 04ce E090 0000 		lds r14,Mess_Integral_Hoch
459
 462 04d2 F090 0000 		lds r15,(Mess_Integral_Hoch)+1
460
 463 04d6 0091 0000 		lds r16,(Mess_Integral_Hoch)+2
461
 464 04da 1091 0000 		lds r17,(Mess_Integral_Hoch)+3
462
 465 04de 6091 0000 		lds r22,Mess_Integral_Hoch
463
 466 04e2 7091 0000 		lds r23,(Mess_Integral_Hoch)+1
464
 467 04e6 8091 0000 		lds r24,(Mess_Integral_Hoch)+2
465
 468 04ea 9091 0000 		lds r25,(Mess_Integral_Hoch)+3
466
 469 04ee 20E0      		ldi r18,lo8(1024)
467
 470 04f0 34E0      		ldi r19,hi8(1024)
468
 471 04f2 40E0      		ldi r20,hlo8(1024)
469
 472 04f4 50E0      		ldi r21,hhi8(1024)
470
 473 04f6 0E94 0000 		call __divmodsi4
471
 474 04fa E21A      		sub r14,r18
472
 475 04fc F30A      		sbc r15,r19
473
 476 04fe 040B      		sbc r16,r20
474
 477 0500 150B      		sbc r17,r21
475
 478 0502 E092 0000 		sts Mess_Integral_Hoch,r14
476
 479 0506 F092 0000 		sts (Mess_Integral_Hoch)+1,r15
477
 480 050a 0093 0000 		sts (Mess_Integral_Hoch)+2,r16
478
 481 050e 1093 0000 		sts (Mess_Integral_Hoch)+3,r17
479
 482 0512 83E0      		ldi r24,lo8(3)
36 chris2798 480
 483 0514 8093 0000 		sts kanal.2006,r24
21 user 481
 484 0518 87E0      		ldi r24,lo8(7)
482
 485               	.L40:
36 chris2798 483
 486 051a 8093 0000 		sts state.2007,r24
21 user 484
 487 051e 00C0      		rjmp .L14
485
 488               	.L12:
486
 489 0520 8091 0000 		lds r24,tmpLuftdruck
487
 490 0524 9091 0000 		lds r25,(tmpLuftdruck)+1
488
 491 0528 2091 7800 		lds r18,120
489
 492 052c 3091 7900 		lds r19,(120)+1
490
 493 0530 820F      		add r24,r18
491
 494 0532 931F      		adc r25,r19
492
 495 0534 9093 0000 		sts (tmpLuftdruck)+1,r25
493
 496 0538 8093 0000 		sts tmpLuftdruck,r24
494
 497 053c 8091 0000 		lds r24,messanzahl_Druck
495
 498 0540 8F5F      		subi r24,lo8(-(1))
496
 499 0542 8093 0000 		sts messanzahl_Druck,r24
497
 500 0546 8091 0000 		lds r24,messanzahl_Druck
498
 501 054a 8530      		cpi r24,lo8(5)
499
 502 054c 00F4      		brsh .+2
500
 503 054e 00C0      		rjmp .L37
501
 504 0550 8091 7800 		lds r24,120
502
 505 0554 9091 7900 		lds r25,(120)+1
503
 506 0558 9093 0000 		sts (MessLuftdruck)+1,r25
504
 507 055c 8093 0000 		sts MessLuftdruck,r24
505
 508 0560 1092 0000 		sts messanzahl_Druck,__zero_reg__
506
 509 0564 8091 0000 		lds r24,StartLuftdruck
507
 510 0568 9091 0000 		lds r25,(StartLuftdruck)+1
508
 511 056c 2091 0000 		lds r18,tmpLuftdruck
509
 512 0570 3091 0000 		lds r19,(tmpLuftdruck)+1
510
 513 0574 821B      		sub r24,r18
511
 514 0576 930B      		sbc r25,r19
512
 515 0578 2091 0000 		lds r18,HoehenWert
513
 516 057c 3091 0000 		lds r19,(HoehenWert)+1
514
 517 0580 821B      		sub r24,r18
515
 518 0582 930B      		sbc r25,r19
516
 519 0584 9093 0000 		sts (HoeheD)+1,r25
517
 520 0588 8093 0000 		sts HoeheD,r24
518
 521 058c 6091 0000 		lds r22,tmpLuftdruck
519
 522 0590 7091 0000 		lds r23,(tmpLuftdruck)+1
520
 523 0594 E090 0000 		lds r14,Luftdruck
521
 524 0598 F090 0000 		lds r15,(Luftdruck)+1
522
 525 059c 0091 0000 		lds r16,(Luftdruck)+2
523
 526 05a0 1091 0000 		lds r17,(Luftdruck)+3
524
 527 05a4 8827      		clr r24
525
 528 05a6 77FD      		sbrc r23,7
526
 529 05a8 8095      		com r24
527
 530 05aa 982F      		mov r25,r24
528
 531 05ac A801      		movw r20,r16
529
 532 05ae 9701      		movw r18,r14
530
 533 05b0 220F      		lsl r18
531
 534 05b2 331F      		rol r19
532
 535 05b4 441F      		rol r20
533
 536 05b6 551F      		rol r21
534
 537 05b8 2E0D      		add r18,r14
535
 538 05ba 3F1D      		adc r19,r15
536
 539 05bc 401F      		adc r20,r16
537
 540 05be 511F      		adc r21,r17
538
 541 05c0 620F      		add r22,r18
539
 542 05c2 731F      		adc r23,r19
540
 543 05c4 841F      		adc r24,r20
541
 544 05c6 951F      		adc r25,r21
542
 545 05c8 24E0      		ldi r18,lo8(4)
543
 546 05ca 30E0      		ldi r19,hi8(4)
544
 547 05cc 40E0      		ldi r20,hlo8(4)
545
 548 05ce 50E0      		ldi r21,hhi8(4)
546
 549 05d0 0E94 0000 		call __divmodsi4
547
 550 05d4 2093 0000 		sts Luftdruck,r18
548
 551 05d8 3093 0000 		sts (Luftdruck)+1,r19
549
 552 05dc 4093 0000 		sts (Luftdruck)+2,r20
550
 553 05e0 5093 0000 		sts (Luftdruck)+3,r21
551
 554 05e4 2091 0000 		lds r18,StartLuftdruck
552
 555 05e8 3091 0000 		lds r19,(StartLuftdruck)+1
553
 556 05ec 8091 0000 		lds r24,Luftdruck
554
 557 05f0 9091 0000 		lds r25,(Luftdruck)+1
555
 558 05f4 A091 0000 		lds r26,(Luftdruck)+2
556
 559 05f8 B091 0000 		lds r27,(Luftdruck)+3
557
 560 05fc 281B      		sub r18,r24
558
 561 05fe 390B      		sbc r19,r25
559
 562 0600 3093 0000 		sts (HoehenWert)+1,r19
560
 563 0604 2093 0000 		sts HoehenWert,r18
561
 564 0608 1092 0000 		sts (tmpLuftdruck)+1,__zero_reg__
562
 565 060c 1092 0000 		sts tmpLuftdruck,__zero_reg__
563
 566               	.L37:
36 chris2798 564
 567 0610 1092 0000 		sts kanal.2006,__zero_reg__
565
 568 0614 1092 0000 		sts state.2007,__zero_reg__
21 user 566
 569               	.L14:
36 chris2798 567
 570 0618 8091 0000 		lds r24,kanal.2006
21 user 568
 571 061c 8093 7C00 		sts 124,r24
569
 572 0620 8FEE      		ldi r24,lo8(-17)
570
 573 0622 8093 7A00 		sts 122,r24
571
 574               	/* epilogue: frame size=0 */
572
 575 0626 FF91      		pop r31
573
 576 0628 EF91      		pop r30
574
 577 062a DF91      		pop r29
575
 578 062c CF91      		pop r28
576
 579 062e BF91      		pop r27
577
 580 0630 AF91      		pop r26
578
 581 0632 9F91      		pop r25
579
 582 0634 8F91      		pop r24
580
 583 0636 7F91      		pop r23
581
 584 0638 6F91      		pop r22
582
 585 063a 5F91      		pop r21
583
 586 063c 4F91      		pop r20
584
 587 063e 3F91      		pop r19
585
 588 0640 2F91      		pop r18
586
 589 0642 1F91      		pop r17
587
 590 0644 0F91      		pop r16
588
 591 0646 FF90      		pop r15
589
 592 0648 EF90      		pop r14
590
 593 064a 0F90      		pop __tmp_reg__
591
 594 064c 0FBE      		out __SREG__,__tmp_reg__
592
 595 064e 0F90      		pop __tmp_reg__
593
 596 0650 1F90      		pop __zero_reg__
594
 597 0652 1895      		reti
595
 598               	/* epilogue end (size=23) */
596
 599               	/* function __vector_24 size 811 (765) */
597
 601               	.global	SucheLuftruckOffset
598
 603               	SucheLuftruckOffset:
599
 604               	/* prologue: frame size=0 */
600
 605 0654 CF93      		push r28
601
 606 0656 DF93      		push r29
602
 607               	/* prologue end (size=2) */
603
 608 0658 C0E0      		ldi r28,lo8(0)
604
 609 065a D0E0      		ldi r29,hi8(0)
605
 610               	.L42:
606
 611 065c C7BD      		out 71-0x20,r28
607
 612 065e 82E3      		ldi r24,lo8(50)
608
 613 0660 90E0      		ldi r25,hi8(50)
609
 614 0662 0E94 0000 		call Delay_ms
36 chris2798 610
 615 0666 80E0      		ldi r24,lo8(__c.1992)
611
 616 0668 90E0      		ldi r25,hi8(__c.1992)
21 user 612
 617 066a 9F93      		push r25
613
 618 066c 8F93      		push r24
614
 619 066e 1F92      		push __zero_reg__
615
 620 0670 0E94 0000 		call _printf_P
616
 621 0674 8091 0000 		lds r24,MessLuftdruck
617
 622 0678 9091 0000 		lds r25,(MessLuftdruck)+1
618
 623 067c 0F90      		pop __tmp_reg__
619
 624 067e 0F90      		pop __tmp_reg__
620
 625 0680 0F90      	 	pop __tmp_reg__
621
 626 0682 8458      		subi r24,lo8(900)
622
 627 0684 9340      		sbci r25,hi8(900)
623
 628 0686 00F0      		brlo .L43
624
 629 0688 2196      		adiw r28,1
625
 630 068a CA3F      		cpi r28,250
626
 631 068c D105      		cpc r29,__zero_reg__
627
 632 068e 01F4      		brne .L42
628
 633               	.L43:
629
 634 0690 C093 0000 		sts DruckOffsetSetting,r28
630
 635 0694 88EC      		ldi r24,lo8(200)
631
 636 0696 90E0      		ldi r25,hi8(200)
632
 637 0698 0E94 0000 		call Delay_ms
633
 638               	/* epilogue: frame size=0 */
634
 639 069c DF91      		pop r29
635
 640 069e CF91      		pop r28
636
 641 06a0 0895      		ret
637
 642               	/* epilogue end (size=3) */
638
 643               	/* function SucheLuftruckOffset size 40 (35) */
639
 645               	.global	UBat
640
 646               		.data
641
 649               	UBat:
642
 650 0000 6400      		.word	100
643
 651               	.global	AccumulateNick
644
 652               	.global	AccumulateNick
645
 653               		.section .bss
646
 656               	AccumulateNick:
647
 657 0000 0000      		.skip 2,0
648
 658               	.global	AccumulateRoll
649
 659               	.global	AccumulateRoll
650
 662               	AccumulateRoll:
651
 663 0002 0000      		.skip 2,0
652
 664               	.global	AccumulateGier
653
 665               	.global	AccumulateGier
654
 668               	AccumulateGier:
655
 669 0004 0000      		.skip 2,0
656
 670               	.global	accumulate_AccRoll
657
 671               	.global	accumulate_AccRoll
658
 674               	accumulate_AccRoll:
659
 675 0006 0000      		.skip 2,0
660
 676               	.global	accumulate_AccNick
661
 677               	.global	accumulate_AccNick
662
 680               	accumulate_AccNick:
663
 681 0008 0000      		.skip 2,0
664
 682               	.global	accumulate_AccHoch
665
 683               	.global	accumulate_AccHoch
666
 686               	accumulate_AccHoch:
667
 687 000a 0000      		.skip 2,0
668
 688               	.global	MessanzahlNick
669
 689               	.global	MessanzahlNick
670
 692               	MessanzahlNick:
671
 693 000c 00        		.skip 1,0
672
 694               	.global	MessanzahlRoll
673
 695               	.global	MessanzahlRoll
674
 698               	MessanzahlRoll:
675
 699 000d 00        		.skip 1,0
676
 700               	.global	MessanzahlGier
677
 701               	.global	MessanzahlGier
678
 704               	MessanzahlGier:
679
 705 000e 00        		.skip 1,0
680
 706               	.global	messanzahl_AccNick
681
 707               	.global	messanzahl_AccNick
682
 710               	messanzahl_AccNick:
683
 711 000f 00        		.skip 1,0
684
 712               	.global	messanzahl_AccRoll
685
 713               	.global	messanzahl_AccRoll
686
 716               	messanzahl_AccRoll:
687
 717 0010 00        		.skip 1,0
688
 718               	.global	messanzahl_AccHoch
689
 719               	.global	messanzahl_AccHoch
690
 722               	messanzahl_AccHoch:
691
 723 0011 00        		.skip 1,0
692
 724               	.global	Luftdruck
693
 725               		.data
694
 728               	Luftdruck:
695
 729 0002 00        		.byte	0
696
 730 0003 7D        		.byte	125
697
 731 0004 00        		.byte	0
698
 732 0005 00        		.byte	0
699
 733               	.global	MessLuftdruck
700
 736               	MessLuftdruck:
701
 737 0006 FF03      		.word	1023
702
 738               	.global	HoeheD
703
 739               	.global	HoeheD
704
 740               		.section .bss
705
 743               	HoeheD:
706
 744 0012 0000      		.skip 2,0
707
 745               	.global	ZaehlMessungen
708
 746               	.global	ZaehlMessungen
709
 749               	ZaehlMessungen:
710
 750 0014 0000      		.skip 2,0
36 chris2798 711
 751               		.lcomm state.2007,1
712
 752               		.lcomm kanal.2006,1
21 user 713
 753               		.section	.progmem.data,"a",@progbits
36 chris2798 714
 756               	__c.1992:
21 user 715
 757 0000 2E00      		.string	"."
716
 758               		.comm DiffNick,2,1
717
 759               		.comm DiffRoll,2,1
718
 760               		.comm SenderOkay,1,1
719
 761               		.comm CosinusNickWinkel,1,1
720
 762               		.comm CosinusRollWinkel,1,1
721
 763               		.comm durchschnitt_northing,4,1
722
 764               		.comm durchschnitt_easting,4,1
723
 765               		.comm gps_p,2,1
724
 766               		.comm gps_d,2,1
725
 767               		.comm skal,2,1
36 chris2798 726
 768               		.comm gps_gethome,2,1
727
 769               		.comm Aktuell_Nick,2,1
728
 770               		.comm Aktuell_Roll,2,1
729
 771               		.comm Aktuell_Gier,2,1
730
 772               		.comm Aktuell_ax,2,1
731
 773               		.comm Aktuell_ay,2,1
732
 774               		.comm Aktuell_az,2,1
733
 775               		.comm messanzahl_Druck,1,1
734
 776               		.comm DruckOffsetSetting,1,1
735
 777               		.comm StartLuftdruck,2,1
736
 778               		.comm RemoteTasten,1,1
737
 779               		.comm Timeout,1,1
738
 780               		.comm IntegralNick,4,1
739
 781               		.comm IntegralNick2,4,1
740
 782               		.comm IntegralRoll,4,1
741
 783               		.comm IntegralRoll2,4,1
742
 784               		.comm Mess_IntegralNick,4,1
743
 785               		.comm Mess_IntegralNick2,4,1
744
 786               		.comm Mess_IntegralRoll,4,1
745
 787               		.comm Mess_IntegralRoll2,4,1
746
 788               		.comm Integral_Gier,4,1
747
 789               		.comm Mess_Integral_Gier,4,1
748
 790               		.comm h,1,1
749
 791               		.comm m,1,1
750
 792               		.comm s,1,1
751
 793               		.comm Motor_Vorne,1,1
752
 794               		.comm Motor_Hinten,1,1
753
 795               		.comm Motor_Rechts,1,1
754
 796               		.comm Motor_Links,1,1
755
 797               		.comm Count,1,1
756
 798               		.comm MotorWert,5,1
757
 799               		.comm StickNick,2,1
758
 800               		.comm StickRoll,2,1
759
 801               		.comm StickGier,2,1
760
 802               		.comm MotorenEin,1,1
761
 803               		.comm tmpLuftdruck,2,1
762
 804               	/* File "analog.c": code  857 = 0x0359 ( 805), prologues  25, epilogues  27 */
21 user 763
DEFINED SYMBOLS
764
                            *ABS*:00000000 analog.c
36 chris2798 765
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:3      *ABS*:0000003f __SREG__
766
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:4      *ABS*:0000003e __SP_H__
767
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:5      *ABS*:0000003d __SP_L__
768
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:6      *ABS*:00000000 __tmp_reg__
769
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:7      *ABS*:00000001 __zero_reg__
770
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:13     .text:00000000 ADC_Init
771
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:26     .text:0000000c __vector_24
772
                             .bss:00000016 state.2007
773
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:668    .bss:00000004 AccumulateGier
774
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:704    .bss:0000000e MessanzahlGier
21 user 775
                            *COM*:00000004 Mess_Integral_Gier
36 chris2798 776
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:751    .bss:00000017 kanal.2006
777
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:749    .bss:00000014 ZaehlMessungen
21 user 778
                            *COM*:00000004 Mess_IntegralRoll
779
                            *COM*:00000004 Mess_IntegralRoll2
36 chris2798 780
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:662    .bss:00000002 AccumulateRoll
781
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:698    .bss:0000000d MessanzahlRoll
21 user 782
                            *COM*:00000004 Mess_IntegralNick
783
                            *COM*:00000004 Mess_IntegralNick2
36 chris2798 784
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:656    .bss:00000000 AccumulateNick
785
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:692    .bss:0000000c MessanzahlNick
786
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:649    .data:00000000 UBat
21 user 787
                            *COM*:00000002 Aktuell_ay
36 chris2798 788
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:674    .bss:00000006 accumulate_AccRoll
789
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:716    .bss:00000010 messanzahl_AccRoll
790
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:680    .bss:00000008 accumulate_AccNick
791
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:710    .bss:0000000f messanzahl_AccNick
792
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:686    .bss:0000000a accumulate_AccHoch
21 user 793
                            *COM*:00000002 Aktuell_ax
36 chris2798 794
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:722    .bss:00000011 messanzahl_AccHoch
21 user 795
                            *COM*:00000002 Aktuell_az
796
                            *COM*:00000002 tmpLuftdruck
797
                            *COM*:00000001 messanzahl_Druck
36 chris2798 798
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:736    .data:00000006 MessLuftdruck
21 user 799
                            *COM*:00000002 StartLuftdruck
36 chris2798 800
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:743    .bss:00000012 HoeheD
801
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:728    .data:00000002 Luftdruck
802
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:603    .text:00000654 SucheLuftruckOffset
803
C:\DOKUME~1\CHRIST~1\LOKALE~1\Temp/ccnpOjrd.s:756    .progmem.data:00000000 __c.1992
21 user 804
                            *COM*:00000001 DruckOffsetSetting
805
                            *COM*:00000002 DiffNick
806
                            *COM*:00000002 DiffRoll
807
                            *COM*:00000001 SenderOkay
808
                            *COM*:00000001 CosinusNickWinkel
809
                            *COM*:00000001 CosinusRollWinkel
810
                            *COM*:00000004 durchschnitt_northing
811
                            *COM*:00000004 durchschnitt_easting
812
                            *COM*:00000002 gps_p
813
                            *COM*:00000002 gps_d
814
                            *COM*:00000002 skal
36 chris2798 815
                            *COM*:00000002 gps_gethome
21 user 816
                            *COM*:00000002 Aktuell_Nick
817
                            *COM*:00000002 Aktuell_Roll
818
                            *COM*:00000002 Aktuell_Gier
819
                            *COM*:00000001 RemoteTasten
820
                            *COM*:00000001 Timeout
821
                            *COM*:00000004 IntegralNick
822
                            *COM*:00000004 IntegralNick2
823
                            *COM*:00000004 IntegralRoll
824
                            *COM*:00000004 IntegralRoll2
825
                            *COM*:00000004 Integral_Gier
826
                            *COM*:00000001 h
827
                            *COM*:00000001 m
828
                            *COM*:00000001 s
829
                            *COM*:00000001 Motor_Vorne
830
                            *COM*:00000001 Motor_Hinten
831
                            *COM*:00000001 Motor_Rechts
832
                            *COM*:00000001 Motor_Links
833
                            *COM*:00000001 Count
834
                            *COM*:00000005 MotorWert
835
                            *COM*:00000002 StickNick
836
                            *COM*:00000002 StickRoll
837
                            *COM*:00000002 StickGier
838
                            *COM*:00000001 MotorenEin
839
 
840
UNDEFINED SYMBOLS
841
__do_copy_data
842
__do_clear_bss
843
AdNeutralGier
844
Mess_Integral_Gier2
845
AdNeutralRoll
846
AdNeutralNick
847
__udivmodhi4
848
NeutralAccY
849
NeutralAccX
850
NeutralAccZ
851
__floatsisf
852
__subsf3
853
__fixsfsi
854
__divmodhi4
855
__ltsf2
856
__addsf3
857
__gtsf2
858
Mess_Integral_Hoch
859
__divmodsi4
860
HoehenWert
861
Delay_ms
862
_printf_P