Click here to Skip to main content
15,891,777 members
Articles / Desktop Programming / Win32

AVRILOS: A simple OS for AVR microcontrollers

Rate me:
Please Sign up or sign in to vote.
4.92/5 (34 votes)
11 Jun 2011CDDL24 min read 91.7K   4.1K   60  
A Round-Robin OS (without pre-emptive multitasking) allowing rapid application development
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 1


   1               		.file	"debugger.c"
   2               	__SREG__ = 0x3f
   3               	__SP_H__ = 0x3e
   4               	__SP_L__ = 0x3d
   5               	__CCP__  = 0x34
   6               	__tmp_reg__ = 0
   7               	__zero_reg__ = 1
   8               		.section	.debug_abbrev,"",@progbits
   9               	.Ldebug_abbrev0:
  10               		.section	.debug_info,"",@progbits
  11               	.Ldebug_info0:
  12               		.section	.debug_line,"",@progbits
  13               	.Ldebug_line0:
  14               		.text
  15               	.Ltext0:
  16               	.global	f_CheckSyntax
  17               		.type	f_CheckSyntax, @function
  18               	f_CheckSyntax:
  19               	.LFB4:
  20               	.LM1:
  21               	/* prologue: function */
  22               	/* frame size = 0 */
  23               	/* epilogue start */
  24               	.LM2:
  25 0000 0895      		ret
  26               	.LFE4:
  27               		.size	f_CheckSyntax, .-f_CheckSyntax
  28               	.global	f_debug_user_cmd
  29               		.type	f_debug_user_cmd, @function
  30               	f_debug_user_cmd:
  31               	.LFB20:
  32               	.LM3:
  33               	/* prologue: function */
  34               	/* frame size = 0 */
  35               	/* epilogue start */
  36               	.LM4:
  37 0002 0895      		ret
  38               	.LFE20:
  39               		.size	f_debug_user_cmd, .-f_debug_user_cmd
  40               	.global	f_debug_spi_rd
  41               		.type	f_debug_spi_rd, @function
  42               	f_debug_spi_rd:
  43               	.LFB31:
  44               	.LM5:
  45               	/* prologue: function */
  46               	/* frame size = 0 */
  47               	/* epilogue start */
  48               	.LM6:
  49 0004 0895      		ret
  50               	.LFE31:
  51               		.size	f_debug_spi_rd, .-f_debug_spi_rd
  52               	.global	f_debug_Port_write
  53               		.type	f_debug_Port_write, @function
  54               	f_debug_Port_write:
  55               	.LFB28:
  56               	.LM7:
  57 0006 1F93      		push r17
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 2


  58               	/* prologue: function */
  59               	/* frame size = 0 */
  60               	.LM8:
  61 0008 80E0      		ldi r24,lo8(buf_debugentry+2)
  62 000a 90E0      		ldi r25,hi8(buf_debugentry+2)
  63 000c 0E94 0000 		call f_HexBinByte
  64 0010 182F      		mov r17,r24
  65               	.LM9:
  66 0012 80E0      		ldi r24,lo8(buf_debugentry+5)
  67 0014 90E0      		ldi r25,hi8(buf_debugentry+5)
  68 0016 0E94 0000 		call f_HexBinByte
  69               	.LM10:
  70 001a 1430      		cpi r17,lo8(4)
  71 001c 01F0      		breq .L12
  72 001e 1530      		cpi r17,lo8(5)
  73 0020 00F0      		brlo .L21
  74 0022 1231      		cpi r17,lo8(18)
  75 0024 01F0      		breq .L14
  76 0026 1331      		cpi r17,lo8(19)
  77 0028 00F4      		brsh .L18
  78 002a 1131      		cpi r17,lo8(17)
  79 002c 01F4      		brne .L19
  80               	.LM11:
  81 002e 8ABB      		out 58-32,r24
  82               	.LVL0:
  83               	.L19:
  84               	/* epilogue start */
  85               	.LM12:
  86 0030 1F91      		pop r17
  87 0032 0895      		ret
  88               	.LVL1:
  89               	.L21:
  90               	.LM13:
  91 0034 1230      		cpi r17,lo8(2)
  92 0036 01F0      		breq .L10
  93 0038 1330      		cpi r17,lo8(3)
  94 003a 00F0      		brlo .L22
  95               	.LM14:
  96 003c 85BB      		out 53-32,r24
  97               	.LVL2:
  98               	.LM15:
  99 003e 1F91      		pop r17
 100 0040 0895      		ret
 101               	.LVL3:
 102               	.L18:
 103               	.LM16:
 104 0042 1331      		cpi r17,lo8(19)
 105 0044 01F0      		breq .L15
 106 0046 1431      		cpi r17,lo8(20)
 107 0048 01F4      		brne .L19
 108               	.LM17:
 109 004a 81BB      		out 49-32,r24
 110               	.LVL4:
 111               	.LM18:
 112 004c 1F91      		pop r17
 113 004e 0895      		ret
 114               	.LVL5:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 3


 115               	.L22:
 116               	.LM19:
 117 0050 1130      		cpi r17,lo8(1)
 118 0052 01F4      		brne .L19
 119               	.LM20:
 120 0054 8BBB      		out 59-32,r24
 121               	.LVL6:
 122               	.LM21:
 123 0056 1F91      		pop r17
 124 0058 0895      		ret
 125               	.LVL7:
 126               	.L14:
 127               	.LM22:
 128 005a 87BB      		out 55-32,r24
 129               	.LVL8:
 130               	.LM23:
 131 005c 1F91      		pop r17
 132 005e 0895      		ret
 133               	.LVL9:
 134               	.L15:
 135               	.LM24:
 136 0060 84BB      		out 52-32,r24
 137               	.LVL10:
 138               	.LM25:
 139 0062 1F91      		pop r17
 140 0064 0895      		ret
 141               	.LVL11:
 142               	.L10:
 143               	.LM26:
 144 0066 88BB      		out 56-32,r24
 145               	.LVL12:
 146               	.LM27:
 147 0068 1F91      		pop r17
 148 006a 0895      		ret
 149               	.LVL13:
 150               	.L12:
 151               	.LM28:
 152 006c 82BB      		out 50-32,r24
 153               	.LVL14:
 154               	.LM29:
 155 006e 1F91      		pop r17
 156 0070 0895      		ret
 157               	.LFE28:
 158               		.size	f_debug_Port_write, .-f_debug_Port_write
 159               		.data
 160               	.LC0:
 161 0000 2D47 6F69 		.string	"-Going SerApp\n"
 161      6E67 2053 
 161      6572 4170 
 161      700A 00
 162               		.text
 163               	.global	f_debug_disable
 164               		.type	f_debug_disable, @function
 165               	f_debug_disable:
 166               	.LFB27:
 167               	.LM30:
 168               	/* prologue: function */
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 4


 169               	/* frame size = 0 */
 170               	.LM31:
 171 0072 8091 0000 		lds r24,v_SysStat
 172 0076 8D7F      		andi r24,lo8(-3)
 173 0078 8093 0000 		sts v_SysStat,r24
 174               	.LM32:
 175 007c 80E0      		ldi r24,lo8(.LC0)
 176 007e 90E0      		ldi r25,hi8(.LC0)
 177 0080 0E94 0000 		call f_Uart_PutStr
 178               	/* epilogue start */
 179               	.LM33:
 180 0084 0895      		ret
 181               	.LFE27:
 182               		.size	f_debug_disable, .-f_debug_disable
 183               		.data
 184               	.LC1:
 185 000f 0A00      		.string	"\n"
 186               	.LC2:
 187 0011 0A45 7272 		.string	"\nErr\n"
 187      0A00 
 188               		.text
 189               	.global	f_ProcessCMD
 190               		.type	f_ProcessCMD, @function
 191               	f_ProcessCMD:
 192               	.LFB5:
 193               	.LM34:
 194               	/* prologue: function */
 195               	/* frame size = 0 */
 196               	.LM35:
 197 0086 80E0      		ldi r24,lo8(.LC1)
 198 0088 90E0      		ldi r25,hi8(.LC1)
 199 008a 0E94 0000 		call f_Uart_PutStr
 200               	.LM36:
 201 008e 1092 0000 		sts v_debugcnt,__zero_reg__
 202 0092 E0E0      		ldi r30,lo8(lut_dbgcmd)
 203 0094 F0E0      		ldi r31,hi8(lut_dbgcmd)
 204 0096 20E0      		ldi r18,lo8(0)
 205               	.LVL15:
 206 0098 00C0      		rjmp .L26
 207               	.LVL16:
 208               	.L28:
 209               	.LM37:
 210 009a 2F5F      		subi r18,lo8(-(1))
 211 009c 3196      		adiw r30,1
 212               	.LM38:
 213 009e 2831      		cpi r18,lo8(24)
 214 00a0 01F0      		breq .L27
 215               	.L26:
 216               	.LBB5:
 217               	/* #APP */
 218               	 ;  164 "src/debug/debugger.c" 1
 219 00a2 9491      		lpm r25, Z
 220               		
 221               	 ;  0 "" 2
 222               	/* #NOAPP */
 223               	.LBE5:
 224 00a4 8091 0000 		lds r24,buf_debugentry
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 5


 225 00a8 9817      		cp r25,r24
 226 00aa 01F4      		brne .L28
 227               	.LM39:
 228 00ac E22F      		mov r30,r18
 229 00ae F0E0      		ldi r31,lo8(0)
 230               	.LVL17:
 231 00b0 EE0F      		lsl r30
 232 00b2 FF1F      		rol r31
 233               	.LVL18:
 234 00b4 E050      		subi r30,lo8(-(f_lut_dbgfunc))
 235 00b6 F040      		sbci r31,hi8(-(f_lut_dbgfunc))
 236               	.LVL19:
 237 00b8 0190      		ld __tmp_reg__,Z+
 238 00ba F081      		ld r31,Z
 239 00bc E02D      		mov r30,__tmp_reg__
 240               	.LVL20:
 241 00be 0995      		icall
 242               	.LVL21:
 243 00c0 0895      		ret
 244               	.LVL22:
 245               	.L27:
 246               	.LM40:
 247 00c2 80E0      		ldi r24,lo8(.LC2)
 248 00c4 90E0      		ldi r25,hi8(.LC2)
 249 00c6 0E94 0000 		call f_Uart_PutStr
 250               	.LVL23:
 251 00ca 0895      		ret
 252               	.LFE5:
 253               		.size	f_ProcessCMD, .-f_ProcessCMD
 254               		.data
 255               	.LC3:
 256 0017 2020 2020 		.string	"        \n"
 256      2020 2020 
 256      0A00 
 257               		.text
 258               	.global	f_debug_asctab
 259               		.type	f_debug_asctab, @function
 260               	f_debug_asctab:
 261               	.LFB10:
 262               	.LM41:
 263 00cc 0F93      		push r16
 264 00ce 1F93      		push r17
 265 00d0 DF93      		push r29
 266 00d2 CF93      		push r28
 267 00d4 CDB7      		in r28,__SP_L__
 268 00d6 DEB7      		in r29,__SP_H__
 269 00d8 2A97      		sbiw r28,10
 270 00da 0FB6      		in __tmp_reg__,__SREG__
 271 00dc F894      		cli
 272 00de DEBF      		out __SP_H__,r29
 273 00e0 0FBE      		out __SREG__,__tmp_reg__
 274 00e2 CDBF      		out __SP_L__,r28
 275               	/* prologue: function */
 276               	/* frame size = 10 */
 277               	.LM42:
 278 00e4 8E01      		movw r16,r28
 279 00e6 0F5F      		subi r16,lo8(-(1))
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 6


 280 00e8 1F4F      		sbci r17,hi8(-(1))
 281 00ea D801      		movw r26,r16
 282 00ec E0E0      		ldi r30,lo8(.LC3)
 283 00ee F0E0      		ldi r31,hi8(.LC3)
 284 00f0 8AE0      		ldi r24,lo8(10)
 285               	.L32:
 286 00f2 0190      		ld r0,Z+
 287 00f4 0D92      		st X+,r0
 288 00f6 8150      		subi r24,lo8(-(-1))
 289 00f8 01F4      		brne .L32
 290               	.LM43:
 291 00fa 80E0      		ldi r24,lo8(buf_debugentry+2)
 292 00fc 90E0      		ldi r25,hi8(buf_debugentry+2)
 293 00fe 0E94 0000 		call f_HexBin
 294 0102 DC01      		movw r26,r24
 295               	.LVL24:
 296 0104 F801      		movw r30,r16
 297 0106 9E01      		movw r18,r28
 298 0108 275F      		subi r18,lo8(-(9))
 299 010a 3F4F      		sbci r19,hi8(-(9))
 300               	.L33:
 301               	.LM44:
 302 010c 8D91      		ld r24,X+
 303               	.LVL25:
 304               	.LM45:
 305 010e 8193      		st Z+,r24
 306               	.LM46:
 307 0110 E217      		cp r30,r18
 308 0112 F307      		cpc r31,r19
 309 0114 01F4      		brne .L33
 310               	.LM47:
 311 0116 C801      		movw r24,r16
 312               	.LVL26:
 313 0118 0E94 0000 		call f_Uart_PutStr
 314               	.LVL27:
 315               	/* epilogue start */
 316               	.LM48:
 317 011c 2A96      		adiw r28,10
 318 011e 0FB6      		in __tmp_reg__,__SREG__
 319 0120 F894      		cli
 320 0122 DEBF      		out __SP_H__,r29
 321 0124 0FBE      		out __SREG__,__tmp_reg__
 322 0126 CDBF      		out __SP_L__,r28
 323 0128 CF91      		pop r28
 324 012a DF91      		pop r29
 325 012c 1F91      		pop r17
 326 012e 0F91      		pop r16
 327 0130 0895      		ret
 328               	.LFE10:
 329               		.size	f_debug_asctab, .-f_debug_asctab
 330               	.global	f_debug_sst_write
 331               		.type	f_debug_sst_write, @function
 332               	f_debug_sst_write:
 333               	.LFB26:
 334               	.LM49:
 335 0132 8F92      		push r8
 336 0134 9F92      		push r9
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 7


 337 0136 AF92      		push r10
 338 0138 BF92      		push r11
 339 013a CF92      		push r12
 340 013c DF92      		push r13
 341 013e EF92      		push r14
 342 0140 FF92      		push r15
 343 0142 0F93      		push r16
 344 0144 1F93      		push r17
 345               	/* prologue: function */
 346               	/* frame size = 0 */
 347               	.LM50:
 348 0146 20E0      		ldi r18,lo8(buf_debugentry+2)
 349 0148 822E      		mov r8,r18
 350 014a 20E0      		ldi r18,hi8(buf_debugentry+2)
 351 014c 922E      		mov r9,r18
 352 014e C401      		movw r24,r8
 353 0150 0E94 0000 		call f_HexBin
 354 0154 7C01      		movw r14,r24
 355               	.LVL28:
 356               	.LM51:
 357 0156 C401      		movw r24,r8
 358 0158 0496      		adiw r24,4
 359 015a 0E94 0000 		call f_HexBin
 360 015e 5C01      		movw r10,r24
 361               	.LVL29:
 362               	.LM52:
 363 0160 C401      		movw r24,r8
 364 0162 0996      		adiw r24,9
 365 0164 0E94 0000 		call f_HexBinByte
 366 0168 482F      		mov r20,r24
 367               	.LVL30:
 368               	.LM53:
 369 016a 00E0      		ldi r16,lo8(0)
 370 016c 10E0      		ldi r17,hi8(0)
 371               	.LVL31:
 372 016e 8701      		movw r16,r14
 373 0170 FF24      		clr r15
 374 0172 EE24      		clr r14
 375               	.LVL32:
 376               	.LM54:
 377 0174 CC24      		clr r12
 378 0176 DD24      		clr r13
 379               	.LVL33:
 380 0178 EA28      		or r14,r10
 381 017a FB28      		or r15,r11
 382 017c 0C29      		or r16,r12
 383 017e 1D29      		or r17,r13
 384 0180 C801      		movw r24,r16
 385 0182 B701      		movw r22,r14
 386 0184 0E94 0000 		call f_DebugSSTWr
 387               	.LVL34:
 388               	/* epilogue start */
 389               	.LM55:
 390 0188 1F91      		pop r17
 391 018a 0F91      		pop r16
 392               	.LVL35:
 393 018c FF90      		pop r15
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 8


 394 018e EF90      		pop r14
 395 0190 DF90      		pop r13
 396 0192 CF90      		pop r12
 397               	.LVL36:
 398 0194 BF90      		pop r11
 399 0196 AF90      		pop r10
 400               	.LVL37:
 401 0198 9F90      		pop r9
 402 019a 8F90      		pop r8
 403 019c 0895      		ret
 404               	.LFE26:
 405               		.size	f_debug_sst_write, .-f_debug_sst_write
 406               	.global	f_debug_lpc_write
 407               		.type	f_debug_lpc_write, @function
 408               	f_debug_lpc_write:
 409               	.LFB25:
 410               	.LM56:
 411 019e 8F92      		push r8
 412 01a0 9F92      		push r9
 413 01a2 AF92      		push r10
 414 01a4 BF92      		push r11
 415 01a6 CF92      		push r12
 416 01a8 DF92      		push r13
 417 01aa EF92      		push r14
 418 01ac FF92      		push r15
 419 01ae 0F93      		push r16
 420 01b0 1F93      		push r17
 421               	/* prologue: function */
 422               	/* frame size = 0 */
 423               	.LM57:
 424 01b2 40E0      		ldi r20,lo8(buf_debugentry+2)
 425 01b4 842E      		mov r8,r20
 426 01b6 40E0      		ldi r20,hi8(buf_debugentry+2)
 427 01b8 942E      		mov r9,r20
 428 01ba C401      		movw r24,r8
 429 01bc 0E94 0000 		call f_HexBin
 430 01c0 7C01      		movw r14,r24
 431               	.LVL38:
 432               	.LM58:
 433 01c2 C401      		movw r24,r8
 434 01c4 0496      		adiw r24,4
 435 01c6 0E94 0000 		call f_HexBin
 436 01ca 5C01      		movw r10,r24
 437               	.LVL39:
 438               	.LM59:
 439 01cc C401      		movw r24,r8
 440 01ce 0996      		adiw r24,9
 441 01d0 0E94 0000 		call f_HexBinByte
 442 01d4 482F      		mov r20,r24
 443               	.LVL40:
 444               	.LM60:
 445 01d6 00E0      		ldi r16,lo8(0)
 446 01d8 10E0      		ldi r17,hi8(0)
 447               	.LVL41:
 448 01da 8701      		movw r16,r14
 449 01dc FF24      		clr r15
 450 01de EE24      		clr r14
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 9


 451               	.LVL42:
 452               	.LM61:
 453 01e0 CC24      		clr r12
 454 01e2 DD24      		clr r13
 455               	.LVL43:
 456 01e4 EA28      		or r14,r10
 457 01e6 FB28      		or r15,r11
 458 01e8 0C29      		or r16,r12
 459 01ea 1D29      		or r17,r13
 460 01ec C801      		movw r24,r16
 461 01ee B701      		movw r22,r14
 462 01f0 0E94 0000 		call f_DebugLPCWr
 463               	.LVL44:
 464               	/* epilogue start */
 465               	.LM62:
 466 01f4 1F91      		pop r17
 467 01f6 0F91      		pop r16
 468               	.LVL45:
 469 01f8 FF90      		pop r15
 470 01fa EF90      		pop r14
 471 01fc DF90      		pop r13
 472 01fe CF90      		pop r12
 473               	.LVL46:
 474 0200 BF90      		pop r11
 475 0202 AF90      		pop r10
 476               	.LVL47:
 477 0204 9F90      		pop r9
 478 0206 8F90      		pop r8
 479 0208 0895      		ret
 480               	.LFE25:
 481               		.size	f_debug_lpc_write, .-f_debug_lpc_write
 482               	.global	f_debug_lcm_wrdata
 483               		.type	f_debug_lcm_wrdata, @function
 484               	f_debug_lcm_wrdata:
 485               	.LFB22:
 486               	.LM63:
 487               	/* prologue: function */
 488               	/* frame size = 0 */
 489               	.LM64:
 490 020a 80E0      		ldi r24,lo8(buf_debugentry+2)
 491 020c 90E0      		ldi r25,hi8(buf_debugentry+2)
 492 020e 0E94 0000 		call f_HexBinByte
 493               	.LM65:
 494 0212 0E94 0000 		call f_DebugLCMWrData
 495               	/* epilogue start */
 496               	.LM66:
 497 0216 0895      		ret
 498               	.LFE22:
 499               		.size	f_debug_lcm_wrdata, .-f_debug_lcm_wrdata
 500               	.global	f_debug_lcm_wrcmd
 501               		.type	f_debug_lcm_wrcmd, @function
 502               	f_debug_lcm_wrcmd:
 503               	.LFB21:
 504               	.LM67:
 505               	/* prologue: function */
 506               	/* frame size = 0 */
 507               	.LM68:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 10


 508 0218 80E0      		ldi r24,lo8(buf_debugentry+2)
 509 021a 90E0      		ldi r25,hi8(buf_debugentry+2)
 510 021c 0E94 0000 		call f_HexBinByte
 511               	.LM69:
 512 0220 0E94 0000 		call f_DebugLCMWrCmd
 513               	/* epilogue start */
 514               	.LM70:
 515 0224 0895      		ret
 516               	.LFE21:
 517               		.size	f_debug_lcm_wrcmd, .-f_debug_lcm_wrcmd
 518               	.global	f_debug_fpga_write
 519               		.type	f_debug_fpga_write, @function
 520               	f_debug_fpga_write:
 521               	.LFB19:
 522               	.LM71:
 523 0226 FF92      		push r15
 524 0228 0F93      		push r16
 525 022a 1F93      		push r17
 526               	/* prologue: function */
 527               	/* frame size = 0 */
 528               	.LM72:
 529 022c 00E0      		ldi r16,lo8(buf_debugentry+2)
 530 022e 10E0      		ldi r17,hi8(buf_debugentry+2)
 531 0230 C801      		movw r24,r16
 532 0232 0E94 0000 		call f_HexBin
 533 0236 F82E      		mov r15,r24
 534               	.LVL48:
 535               	.LM73:
 536 0238 C801      		movw r24,r16
 537 023a 0596      		adiw r24,5
 538 023c 0E94 0000 		call f_HexBinByte
 539 0240 682F      		mov r22,r24
 540               	.LVL49:
 541               	.LM74:
 542 0242 8F2D      		mov r24,r15
 543 0244 0E94 0000 		call f_DebugFPGAWr
 544               	.LVL50:
 545               	/* epilogue start */
 546               	.LM75:
 547 0248 1F91      		pop r17
 548 024a 0F91      		pop r16
 549 024c FF90      		pop r15
 550               	.LVL51:
 551 024e 0895      		ret
 552               	.LFE19:
 553               		.size	f_debug_fpga_write, .-f_debug_fpga_write
 554               		.data
 555               	.LC4:
 556 0021 2020 2020 		.string	"            \n"
 556      2020 2020 
 556      2020 2020 
 556      0A00 
 557               		.text
 558               	.global	f_debug_bintab
 559               		.type	f_debug_bintab, @function
 560               	f_debug_bintab:
 561               	.LFB11:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 11


 562               	.LM76:
 563 0250 AF92      		push r10
 564 0252 BF92      		push r11
 565 0254 CF92      		push r12
 566 0256 DF92      		push r13
 567 0258 EF92      		push r14
 568 025a FF92      		push r15
 569 025c 0F93      		push r16
 570 025e 1F93      		push r17
 571 0260 DF93      		push r29
 572 0262 CF93      		push r28
 573 0264 CDB7      		in r28,__SP_L__
 574 0266 DEB7      		in r29,__SP_H__
 575 0268 2E97      		sbiw r28,14
 576 026a 0FB6      		in __tmp_reg__,__SREG__
 577 026c F894      		cli
 578 026e DEBF      		out __SP_H__,r29
 579 0270 0FBE      		out __SREG__,__tmp_reg__
 580 0272 CDBF      		out __SP_L__,r28
 581               	/* prologue: function */
 582               	/* frame size = 14 */
 583               	.LM77:
 584 0274 5E01      		movw r10,r28
 585 0276 0894      		sec
 586 0278 A11C      		adc r10,__zero_reg__
 587 027a B11C      		adc r11,__zero_reg__
 588 027c D501      		movw r26,r10
 589 027e E0E0      		ldi r30,lo8(.LC4)
 590 0280 F0E0      		ldi r31,hi8(.LC4)
 591 0282 8EE0      		ldi r24,lo8(14)
 592               	.L48:
 593 0284 0190      		ld r0,Z+
 594 0286 0D92      		st X+,r0
 595 0288 8150      		subi r24,lo8(-(-1))
 596 028a 01F4      		brne .L48
 597               	.LM78:
 598 028c 80E0      		ldi r24,lo8(buf_debugentry+2)
 599 028e 90E0      		ldi r25,hi8(buf_debugentry+2)
 600 0290 0E94 0000 		call f_HexBin
 601 0294 7C01      		movw r14,r24
 602               	.LVL52:
 603 0296 8501      		movw r16,r10
 604               	.LVL53:
 605 0298 5DE0      		ldi r21,lo8(13)
 606 029a C52E      		mov r12,r21
 607 029c D12C      		mov r13,__zero_reg__
 608 029e CC0E      		add r12,r28
 609 02a0 DD1E      		adc r13,r29
 610               	.L49:
 611               	.LM79:
 612 02a2 F701      		movw r30,r14
 613 02a4 8191      		ld r24,Z+
 614 02a6 7F01      		movw r14,r30
 615 02a8 B801      		movw r22,r16
 616 02aa 0E94 0000 		call f_BinHex
 617               	.LM80:
 618 02ae 0E5F      		subi r16,lo8(-(2))
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 12


 619 02b0 1F4F      		sbci r17,hi8(-(2))
 620               	.LM81:
 621 02b2 0C15      		cp r16,r12
 622 02b4 1D05      		cpc r17,r13
 623 02b6 01F4      		brne .L49
 624               	.LM82:
 625 02b8 C501      		movw r24,r10
 626 02ba 0E94 0000 		call f_Uart_PutStr
 627               	/* epilogue start */
 628               	.LM83:
 629 02be 2E96      		adiw r28,14
 630 02c0 0FB6      		in __tmp_reg__,__SREG__
 631 02c2 F894      		cli
 632 02c4 DEBF      		out __SP_H__,r29
 633 02c6 0FBE      		out __SREG__,__tmp_reg__
 634 02c8 CDBF      		out __SP_L__,r28
 635 02ca CF91      		pop r28
 636 02cc DF91      		pop r29
 637 02ce 1F91      		pop r17
 638 02d0 0F91      		pop r16
 639               	.LVL54:
 640 02d2 FF90      		pop r15
 641 02d4 EF90      		pop r14
 642               	.LVL55:
 643 02d6 DF90      		pop r13
 644 02d8 CF90      		pop r12
 645 02da BF90      		pop r11
 646 02dc AF90      		pop r10
 647 02de 0895      		ret
 648               	.LFE11:
 649               		.size	f_debug_bintab, .-f_debug_bintab
 650               		.data
 651               	.LC5:
 652 002f 2020 2000 		.string	"   "
 653               		.text
 654               	.global	f_debug_port_v
 655               		.type	f_debug_port_v, @function
 656               	f_debug_port_v:
 657               	.LFB7:
 658               	.LM84:
 659               	.LVL56:
 660 02e0 0F93      		push r16
 661 02e2 1F93      		push r17
 662 02e4 DF93      		push r29
 663 02e6 CF93      		push r28
 664 02e8 00D0      		rcall .
 665 02ea 00D0      		rcall .
 666 02ec CDB7      		in r28,__SP_L__
 667 02ee DEB7      		in r29,__SP_H__
 668               	/* prologue: function */
 669               	/* frame size = 4 */
 670               	.LM85:
 671 02f0 2091 0000 		lds r18,.LC5
 672 02f4 3091 0000 		lds r19,(.LC5)+1
 673 02f8 4091 0000 		lds r20,(.LC5)+2
 674 02fc 5091 0000 		lds r21,(.LC5)+3
 675 0300 2983      		std Y+1,r18
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 13


 676 0302 3A83      		std Y+2,r19
 677 0304 4B83      		std Y+3,r20
 678 0306 5C83      		std Y+4,r21
 679               	.LM86:
 680 0308 8E01      		movw r16,r28
 681 030a 0F5F      		subi r16,lo8(-(1))
 682 030c 1F4F      		sbci r17,hi8(-(1))
 683 030e B801      		movw r22,r16
 684 0310 0E94 0000 		call f_BinHex
 685               	.LVL57:
 686               	.LM87:
 687 0314 C801      		movw r24,r16
 688 0316 0E94 0000 		call f_Uart_PutStr
 689               	/* epilogue start */
 690               	.LM88:
 691 031a 0F90      		pop __tmp_reg__
 692 031c 0F90      		pop __tmp_reg__
 693 031e 0F90      		pop __tmp_reg__
 694 0320 0F90      		pop __tmp_reg__
 695 0322 CF91      		pop r28
 696 0324 DF91      		pop r29
 697 0326 1F91      		pop r17
 698 0328 0F91      		pop r16
 699 032a 0895      		ret
 700               	.LFE7:
 701               		.size	f_debug_port_v, .-f_debug_port_v
 702               		.data
 703               	.LC6:
 704 0033 2020 0A00 		.string	"  \n"
 705               		.text
 706               	.global	f_debug_port
 707               		.type	f_debug_port, @function
 708               	f_debug_port:
 709               	.LFB6:
 710               	.LM89:
 711               	.LVL58:
 712 032c 0F93      		push r16
 713 032e 1F93      		push r17
 714 0330 DF93      		push r29
 715 0332 CF93      		push r28
 716 0334 00D0      		rcall .
 717 0336 00D0      		rcall .
 718 0338 CDB7      		in r28,__SP_L__
 719 033a DEB7      		in r29,__SP_H__
 720               	/* prologue: function */
 721               	/* frame size = 4 */
 722               	.LM90:
 723 033c 2091 0000 		lds r18,.LC6
 724 0340 3091 0000 		lds r19,(.LC6)+1
 725 0344 4091 0000 		lds r20,(.LC6)+2
 726 0348 5091 0000 		lds r21,(.LC6)+3
 727 034c 2983      		std Y+1,r18
 728 034e 3A83      		std Y+2,r19
 729 0350 4B83      		std Y+3,r20
 730 0352 5C83      		std Y+4,r21
 731               	.LM91:
 732 0354 8E01      		movw r16,r28
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 14


 733 0356 0F5F      		subi r16,lo8(-(1))
 734 0358 1F4F      		sbci r17,hi8(-(1))
 735 035a B801      		movw r22,r16
 736 035c 0E94 0000 		call f_BinHex
 737               	.LVL59:
 738               	.LM92:
 739 0360 C801      		movw r24,r16
 740 0362 0E94 0000 		call f_Uart_PutStr
 741               	/* epilogue start */
 742               	.LM93:
 743 0366 0F90      		pop __tmp_reg__
 744 0368 0F90      		pop __tmp_reg__
 745 036a 0F90      		pop __tmp_reg__
 746 036c 0F90      		pop __tmp_reg__
 747 036e CF91      		pop r28
 748 0370 DF91      		pop r29
 749 0372 1F91      		pop r17
 750 0374 0F91      		pop r16
 751 0376 0895      		ret
 752               	.LFE6:
 753               		.size	f_debug_port, .-f_debug_port
 754               		.data
 755               	.LC7:
 756 0037 4261 6420 		.string	"Bad Chan\n"
 756      4368 616E 
 756      0A00 
 757               		.text
 758               	.global	f_debug_AnalogRead
 759               		.type	f_debug_AnalogRead, @function
 760               	f_debug_AnalogRead:
 761               	.LFB30:
 762               	.LM94:
 763 0378 0F93      		push r16
 764 037a 1F93      		push r17
 765               	/* prologue: function */
 766               	/* frame size = 0 */
 767               	.LM95:
 768 037c 80E0      		ldi r24,lo8(buf_debugentry+2)
 769 037e 90E0      		ldi r25,hi8(buf_debugentry+2)
 770 0380 0E94 0000 		call f_HexBinByte
 771 0384 90E0      		ldi r25,lo8(0)
 772               	.LVL60:
 773               	.LM96:
 774 0386 8830      		cpi r24,8
 775 0388 9105      		cpc r25,__zero_reg__
 776               	.LVL61:
 777 038a 00F4      		brsh .L61
 778               	.LM97:
 779 038c 8C01      		movw r16,r24
 780 038e 000F      		lsl r16
 781 0390 111F      		rol r17
 782 0392 0050      		subi r16,lo8(-(v_Chan))
 783 0394 1040      		sbci r17,hi8(-(v_Chan))
 784 0396 F801      		movw r30,r16
 785 0398 8181      		ldd r24,Z+1
 786               	.LVL62:
 787 039a 0E94 0000 		call f_debug_port_v
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 15


 788               	.LVL63:
 789               	.LM98:
 790 039e F801      		movw r30,r16
 791 03a0 8081      		ld r24,Z
 792 03a2 0E94 0000 		call f_debug_port
 793               	/* epilogue start */
 794               	.LM99:
 795 03a6 1F91      		pop r17
 796 03a8 0F91      		pop r16
 797 03aa 0895      		ret
 798               	.LVL64:
 799               	.L61:
 800               	.LM100:
 801 03ac 80E0      		ldi r24,lo8(.LC7)
 802 03ae 90E0      		ldi r25,hi8(.LC7)
 803               	.LVL65:
 804 03b0 0E94 0000 		call f_Uart_PutStr
 805               	.LVL66:
 806               	.LM101:
 807 03b4 1F91      		pop r17
 808 03b6 0F91      		pop r16
 809 03b8 0895      		ret
 810               	.LFE30:
 811               		.size	f_debug_AnalogRead, .-f_debug_AnalogRead
 812               	.global	f_debug_Port_read
 813               		.type	f_debug_Port_read, @function
 814               	f_debug_Port_read:
 815               	.LFB29:
 816               	.LM102:
 817               	/* prologue: function */
 818               	/* frame size = 0 */
 819               	.LM103:
 820 03ba 80E0      		ldi r24,lo8(buf_debugentry+2)
 821 03bc 90E0      		ldi r25,hi8(buf_debugentry+2)
 822 03be 0E94 0000 		call f_HexBinByte
 823               	.LM104:
 824 03c2 8430      		cpi r24,lo8(4)
 825 03c4 01F0      		breq .L67
 826 03c6 8530      		cpi r24,lo8(5)
 827 03c8 00F0      		brlo .L76
 828 03ca 8231      		cpi r24,lo8(18)
 829 03cc 01F0      		breq .L69
 830 03ce 8331      		cpi r24,lo8(19)
 831 03d0 00F0      		brlo .L77
 832 03d2 8331      		cpi r24,lo8(19)
 833 03d4 01F0      		breq .L70
 834 03d6 8431      		cpi r24,lo8(20)
 835 03d8 01F0      		breq .L71
 836               	.L63:
 837 03da 80E0      		ldi r24,lo8(0)
 838               	.LVL67:
 839               	.LM105:
 840 03dc 0E94 0000 		call f_debug_port
 841               	.LVL68:
 842               	.LM106:
 843 03e0 0895      		ret
 844               	.L76:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 16


 845               	.LM107:
 846 03e2 8230      		cpi r24,lo8(2)
 847 03e4 01F0      		breq .L65
 848 03e6 8330      		cpi r24,lo8(3)
 849 03e8 00F0      		brlo .L78
 850               	.LM108:
 851 03ea 85B3      		in r24,53-32
 852               	.LVL69:
 853               	.LM109:
 854 03ec 0E94 0000 		call f_debug_port
 855               	.LVL70:
 856               	/* epilogue start */
 857               	.LM110:
 858 03f0 0895      		ret
 859               	.L77:
 860               	.LM111:
 861 03f2 8131      		cpi r24,lo8(17)
 862 03f4 01F4      		brne .L63
 863               	.LM112:
 864 03f6 8AB3      		in r24,58-32
 865               	.LVL71:
 866               	.LM113:
 867 03f8 0E94 0000 		call f_debug_port
 868               	.LVL72:
 869               	.LM114:
 870 03fc 0895      		ret
 871               	.L78:
 872               	.LM115:
 873 03fe 8130      		cpi r24,lo8(1)
 874 0400 01F4      		brne .L63
 875               	.LM116:
 876 0402 8BB3      		in r24,59-32
 877               	.LVL73:
 878               	.LM117:
 879 0404 0E94 0000 		call f_debug_port
 880               	.LVL74:
 881               	.LM118:
 882 0408 0895      		ret
 883               	.L71:
 884               	.LM119:
 885 040a 81B3      		in r24,49-32
 886               	.LVL75:
 887               	.LM120:
 888 040c 0E94 0000 		call f_debug_port
 889               	.LVL76:
 890               	.LM121:
 891 0410 0895      		ret
 892               	.L69:
 893               	.LM122:
 894 0412 87B3      		in r24,55-32
 895               	.LVL77:
 896               	.LM123:
 897 0414 0E94 0000 		call f_debug_port
 898               	.LVL78:
 899               	.LM124:
 900 0418 0895      		ret
 901               	.L70:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 17


 902               	.LM125:
 903 041a 84B3      		in r24,52-32
 904               	.LVL79:
 905               	.LM126:
 906 041c 0E94 0000 		call f_debug_port
 907               	.LVL80:
 908               	.LM127:
 909 0420 0895      		ret
 910               	.L65:
 911               	.LM128:
 912 0422 88B3      		in r24,56-32
 913               	.LVL81:
 914               	.LM129:
 915 0424 0E94 0000 		call f_debug_port
 916               	.LVL82:
 917               	.LM130:
 918 0428 0895      		ret
 919               	.L67:
 920               	.LM131:
 921 042a 82B3      		in r24,50-32
 922               	.LVL83:
 923               	.LM132:
 924 042c 0E94 0000 		call f_debug_port
 925               	.LVL84:
 926               	.LM133:
 927 0430 0895      		ret
 928               	.LFE29:
 929               		.size	f_debug_Port_read, .-f_debug_Port_read
 930               	.global	f_debug_lpc_read
 931               		.type	f_debug_lpc_read, @function
 932               	f_debug_lpc_read:
 933               	.LFB24:
 934               	.LM134:
 935 0432 AF92      		push r10
 936 0434 BF92      		push r11
 937 0436 CF92      		push r12
 938 0438 DF92      		push r13
 939 043a EF92      		push r14
 940 043c FF92      		push r15
 941 043e 0F93      		push r16
 942 0440 1F93      		push r17
 943               	/* prologue: function */
 944               	/* frame size = 0 */
 945               	.LM135:
 946 0442 E0E0      		ldi r30,lo8(buf_debugentry+2)
 947 0444 CE2E      		mov r12,r30
 948 0446 E0E0      		ldi r30,hi8(buf_debugentry+2)
 949 0448 DE2E      		mov r13,r30
 950 044a C601      		movw r24,r12
 951 044c 0E94 0000 		call f_HexBin
 952 0450 7C01      		movw r14,r24
 953               	.LVL85:
 954               	.LM136:
 955 0452 C601      		movw r24,r12
 956 0454 0496      		adiw r24,4
 957 0456 0E94 0000 		call f_HexBin
 958               	.LM137:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 18


 959 045a 00E0      		ldi r16,lo8(0)
 960 045c 10E0      		ldi r17,hi8(0)
 961               	.LVL86:
 962 045e 8701      		movw r16,r14
 963 0460 FF24      		clr r15
 964 0462 EE24      		clr r14
 965               	.LVL87:
 966 0464 A0E0      		ldi r26,lo8(0)
 967 0466 B0E0      		ldi r27,hi8(0)
 968               	.LVL88:
 969 0468 E82A      		or r14,r24
 970 046a F92A      		or r15,r25
 971 046c 0A2B      		or r16,r26
 972 046e 1B2B      		or r17,r27
 973               	.LVL89:
 974               	.LM138:
 975 0470 5701      		movw r10,r14
 976 0472 6801      		movw r12,r16
 977 0474 0894      		sec
 978 0476 A11C      		adc r10,__zero_reg__
 979 0478 B11C      		adc r11,__zero_reg__
 980 047a C11C      		adc r12,__zero_reg__
 981 047c D11C      		adc r13,__zero_reg__
 982               	.LVL90:
 983 047e C801      		movw r24,r16
 984 0480 B701      		movw r22,r14
 985 0482 0E94 0000 		call f_DebugLPCRd
 986               	.LVL91:
 987               	.LM139:
 988 0486 0E94 0000 		call f_debug_port_v
 989               	.LM140:
 990 048a 8601      		movw r16,r12
 991 048c 7501      		movw r14,r10
 992 048e 0894      		sec
 993 0490 E11C      		adc r14,__zero_reg__
 994 0492 F11C      		adc r15,__zero_reg__
 995 0494 011D      		adc r16,__zero_reg__
 996 0496 111D      		adc r17,__zero_reg__
 997               	.LVL92:
 998 0498 C601      		movw r24,r12
 999 049a B501      		movw r22,r10
 1000 049c 0E94 0000 		call f_DebugLPCRd
 1001               	.LM141:
 1002 04a0 0E94 0000 		call f_debug_port_v
 1003               	.LM142:
 1004 04a4 C801      		movw r24,r16
 1005 04a6 B701      		movw r22,r14
 1006 04a8 0E94 0000 		call f_DebugLPCRd
 1007               	.LM143:
 1008 04ac 0E94 0000 		call f_debug_port_v
 1009               	.LM144:
 1010 04b0 0894      		sec
 1011 04b2 E11C      		adc r14,__zero_reg__
 1012 04b4 F11C      		adc r15,__zero_reg__
 1013 04b6 011D      		adc r16,__zero_reg__
 1014 04b8 111D      		adc r17,__zero_reg__
 1015 04ba C801      		movw r24,r16
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 19


 1016 04bc B701      		movw r22,r14
 1017 04be 0E94 0000 		call f_DebugLPCRd
 1018               	.LM145:
 1019 04c2 0E94 0000 		call f_debug_port
 1020               	/* epilogue start */
 1021               	.LM146:
 1022 04c6 1F91      		pop r17
 1023 04c8 0F91      		pop r16
 1024               	.LVL93:
 1025 04ca FF90      		pop r15
 1026 04cc EF90      		pop r14
 1027               	.LVL94:
 1028 04ce DF90      		pop r13
 1029 04d0 CF90      		pop r12
 1030 04d2 BF90      		pop r11
 1031 04d4 AF90      		pop r10
 1032 04d6 0895      		ret
 1033               	.LFE24:
 1034               		.size	f_debug_lpc_read, .-f_debug_lpc_read
 1035               	.global	f_debug_lcm_read
 1036               		.type	f_debug_lcm_read, @function
 1037               	f_debug_lcm_read:
 1038               	.LFB23:
 1039               	.LM147:
 1040               	/* prologue: function */
 1041               	/* frame size = 0 */
 1042               	.LM148:
 1043 04d8 80E0      		ldi r24,lo8(0)
 1044 04da 0E94 0000 		call f_DebugLCMRd
 1045               	.LM149:
 1046 04de 0E94 0000 		call f_debug_port
 1047               	/* epilogue start */
 1048               	.LM150:
 1049 04e2 0895      		ret
 1050               	.LFE23:
 1051               		.size	f_debug_lcm_read, .-f_debug_lcm_read
 1052               	.global	f_debug_fpga_read
 1053               		.type	f_debug_fpga_read, @function
 1054               	f_debug_fpga_read:
 1055               	.LFB18:
 1056               	.LM151:
 1057               	/* prologue: function */
 1058               	/* frame size = 0 */
 1059               	.LM152:
 1060 04e4 80E0      		ldi r24,lo8(buf_debugentry+2)
 1061 04e6 90E0      		ldi r25,hi8(buf_debugentry+2)
 1062 04e8 0E94 0000 		call f_HexBin
 1063               	.LM153:
 1064 04ec 0E94 0000 		call f_DebugFPGARd
 1065               	.LM154:
 1066 04f0 0E94 0000 		call f_debug_port
 1067               	/* epilogue start */
 1068               	.LM155:
 1069 04f4 0895      		ret
 1070               	.LFE18:
 1071               		.size	f_debug_fpga_read, .-f_debug_fpga_read
 1072               	.global	f_debug_writeEEbyte
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 20


 1073               		.type	f_debug_writeEEbyte, @function
 1074               	f_debug_writeEEbyte:
 1075               	.LFB17:
 1076               	.LM156:
 1077 04f6 FF92      		push r15
 1078 04f8 0F93      		push r16
 1079 04fa 1F93      		push r17
 1080               	/* prologue: function */
 1081               	/* frame size = 0 */
 1082               	.LM157:
 1083 04fc 00E0      		ldi r16,lo8(buf_debugentry+2)
 1084 04fe 10E0      		ldi r17,hi8(buf_debugentry+2)
 1085 0500 C801      		movw r24,r16
 1086 0502 0E94 0000 		call f_HexBin
 1087 0506 F82E      		mov r15,r24
 1088               	.LVL95:
 1089               	.LM158:
 1090 0508 C801      		movw r24,r16
 1091 050a 0596      		adiw r24,5
 1092 050c 0E94 0000 		call f_HexBinByte
 1093 0510 682F      		mov r22,r24
 1094               	.LVL96:
 1095               	.LM159:
 1096 0512 8F2D      		mov r24,r15
 1097 0514 0E94 0000 		call f_EEWrite
 1098               	.LVL97:
 1099               	.LM160:
 1100 0518 8F2D      		mov r24,r15
 1101 051a 0E94 0000 		call f_EERead
 1102               	.LM161:
 1103 051e 0E94 0000 		call f_debug_port
 1104               	/* epilogue start */
 1105               	.LM162:
 1106 0522 1F91      		pop r17
 1107 0524 0F91      		pop r16
 1108 0526 FF90      		pop r15
 1109               	.LVL98:
 1110 0528 0895      		ret
 1111               	.LFE17:
 1112               		.size	f_debug_writeEEbyte, .-f_debug_writeEEbyte
 1113               	.global	f_debug_readEEByte
 1114               		.type	f_debug_readEEByte, @function
 1115               	f_debug_readEEByte:
 1116               	.LFB16:
 1117               	.LM163:
 1118               	/* prologue: function */
 1119               	/* frame size = 0 */
 1120               	.LM164:
 1121 052a 80E0      		ldi r24,lo8(buf_debugentry+2)
 1122 052c 90E0      		ldi r25,hi8(buf_debugentry+2)
 1123 052e 0E94 0000 		call f_HexBin
 1124               	.LM165:
 1125 0532 0E94 0000 		call f_EERead
 1126               	.LM166:
 1127 0536 0E94 0000 		call f_debug_port
 1128               	/* epilogue start */
 1129               	.LM167:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 21


 1130 053a 0895      		ret
 1131               	.LFE16:
 1132               		.size	f_debug_readEEByte, .-f_debug_readEEByte
 1133               	.global	f_debug_PinD
 1134               		.type	f_debug_PinD, @function
 1135               	f_debug_PinD:
 1136               	.LFB15:
 1137               	.LM168:
 1138               	/* prologue: function */
 1139               	/* frame size = 0 */
 1140               	.LM169:
 1141 053c 80B3      		in r24,48-32
 1142               	.LVL99:
 1143               	.LM170:
 1144 053e 0E94 0000 		call f_debug_port
 1145               	.LVL100:
 1146               	/* epilogue start */
 1147               	.LM171:
 1148 0542 0895      		ret
 1149               	.LFE15:
 1150               		.size	f_debug_PinD, .-f_debug_PinD
 1151               	.global	f_debug_PinC
 1152               		.type	f_debug_PinC, @function
 1153               	f_debug_PinC:
 1154               	.LFB14:
 1155               	.LM172:
 1156               	/* prologue: function */
 1157               	/* frame size = 0 */
 1158               	.LM173:
 1159 0544 83B3      		in r24,51-32
 1160               	.LVL101:
 1161               	.LM174:
 1162 0546 0E94 0000 		call f_debug_port
 1163               	.LVL102:
 1164               	/* epilogue start */
 1165               	.LM175:
 1166 054a 0895      		ret
 1167               	.LFE14:
 1168               		.size	f_debug_PinC, .-f_debug_PinC
 1169               	.global	f_debug_PinB
 1170               		.type	f_debug_PinB, @function
 1171               	f_debug_PinB:
 1172               	.LFB13:
 1173               	.LM176:
 1174               	/* prologue: function */
 1175               	/* frame size = 0 */
 1176               	.LM177:
 1177 054c 86B3      		in r24,54-32
 1178               	.LVL103:
 1179               	.LM178:
 1180 054e 0E94 0000 		call f_debug_port
 1181               	.LVL104:
 1182               	/* epilogue start */
 1183               	.LM179:
 1184 0552 0895      		ret
 1185               	.LFE13:
 1186               		.size	f_debug_PinB, .-f_debug_PinB
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 22


 1187               	.global	f_debug_PinA
 1188               		.type	f_debug_PinA, @function
 1189               	f_debug_PinA:
 1190               	.LFB12:
 1191               	.LM180:
 1192               	/* prologue: function */
 1193               	/* frame size = 0 */
 1194               	.LM181:
 1195 0554 89B3      		in r24,57-32
 1196               	.LVL105:
 1197               	.LM182:
 1198 0556 0E94 0000 		call f_debug_port
 1199               	.LVL106:
 1200               	/* epilogue start */
 1201               	.LM183:
 1202 055a 0895      		ret
 1203               	.LFE12:
 1204               		.size	f_debug_PinA, .-f_debug_PinA
 1205               	.global	f_debug_writebyte
 1206               		.type	f_debug_writebyte, @function
 1207               	f_debug_writebyte:
 1208               	.LFB9:
 1209               	.LM184:
 1210 055c EF92      		push r14
 1211 055e FF92      		push r15
 1212 0560 0F93      		push r16
 1213 0562 1F93      		push r17
 1214               	/* prologue: function */
 1215               	/* frame size = 0 */
 1216               	.LM185:
 1217 0564 00E0      		ldi r16,lo8(buf_debugentry+2)
 1218 0566 10E0      		ldi r17,hi8(buf_debugentry+2)
 1219 0568 C801      		movw r24,r16
 1220 056a 0E94 0000 		call f_HexBin
 1221 056e 7C01      		movw r14,r24
 1222               	.LVL107:
 1223               	.LM186:
 1224 0570 C801      		movw r24,r16
 1225 0572 0596      		adiw r24,5
 1226 0574 0E94 0000 		call f_HexBinByte
 1227               	.LM187:
 1228 0578 F701      		movw r30,r14
 1229 057a 8083      		st Z,r24
 1230               	.LVL108:
 1231               	.LM188:
 1232 057c 0E94 0000 		call f_debug_port
 1233               	.LVL109:
 1234               	/* epilogue start */
 1235               	.LM189:
 1236 0580 1F91      		pop r17
 1237 0582 0F91      		pop r16
 1238 0584 FF90      		pop r15
 1239 0586 EF90      		pop r14
 1240               	.LVL110:
 1241 0588 0895      		ret
 1242               	.LFE9:
 1243               		.size	f_debug_writebyte, .-f_debug_writebyte
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 23


 1244               	.global	f_debug_readbyte
 1245               		.type	f_debug_readbyte, @function
 1246               	f_debug_readbyte:
 1247               	.LFB8:
 1248               	.LM190:
 1249               	/* prologue: function */
 1250               	/* frame size = 0 */
 1251               	.LM191:
 1252 058a 80E0      		ldi r24,lo8(buf_debugentry+2)
 1253 058c 90E0      		ldi r25,hi8(buf_debugentry+2)
 1254 058e 0E94 0000 		call f_HexBin
 1255 0592 FC01      		movw r30,r24
 1256               	.LVL111:
 1257               	.LM192:
 1258 0594 8081      		ld r24,Z
 1259 0596 0E94 0000 		call f_debug_port
 1260               	.LVL112:
 1261               	/* epilogue start */
 1262               	.LM193:
 1263 059a 0895      		ret
 1264               	.LFE8:
 1265               		.size	f_debug_readbyte, .-f_debug_readbyte
 1266               		.data
 1267               	.LC8:
 1268 0041 3F20 00   		.string	"? "
 1269               		.text
 1270               	.global	f_TaskDebugger
 1271               		.type	f_TaskDebugger, @function
 1272               	f_TaskDebugger:
 1273               	.LFB3:
 1274               	.LM194:
 1275 059c 1F93      		push r17
 1276               	/* prologue: function */
 1277               	/* frame size = 0 */
 1278               	.LM195:
 1279 059e 8091 0000 		lds r24,v_SysStat
 1280 05a2 81FD      		sbrc r24,1
 1281 05a4 00C0      		rjmp .L105
 1282               	.LVL113:
 1283               	.L104:
 1284               	/* epilogue start */
 1285               	.LM196:
 1286 05a6 1F91      		pop r17
 1287               	.LVL114:
 1288 05a8 0895      		ret
 1289               	.LVL115:
 1290               	.L105:
 1291               	.LM197:
 1292 05aa 0E94 0000 		call f_Uart_GetChar
 1293 05ae 9C01      		movw r18,r24
 1294               	.LVL116:
 1295 05b0 8FEF      		ldi r24,hi8(-1)
 1296 05b2 2F3F      		cpi r18,lo8(-1)
 1297 05b4 3807      		cpc r19,r24
 1298 05b6 01F0      		breq .L104
 1299               	.LM198:
 1300 05b8 122F      		mov r17,r18
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 24


 1301               	.LVL117:
 1302               	.LM199:
 1303 05ba E091 0000 		lds r30,v_debugcnt
 1304 05be F0E0      		ldi r31,lo8(0)
 1305 05c0 E050      		subi r30,lo8(-(buf_debugentry))
 1306 05c2 F040      		sbci r31,hi8(-(buf_debugentry))
 1307 05c4 2083      		st Z,r18
 1308               	.LM200:
 1309 05c6 8091 0000 		lds r24,v_debugcnt
 1310 05ca 8F5F      		subi r24,lo8(-(1))
 1311 05cc 8093 0000 		sts v_debugcnt,r24
 1312               	.LM201:
 1313 05d0 8091 0000 		lds r24,v_debugcnt
 1314 05d4 8031      		cpi r24,lo8(16)
 1315 05d6 01F0      		breq .L106
 1316               	.LM202:
 1317 05d8 822F      		mov r24,r18
 1318 05da 0E94 0000 		call f_Uart_PutChar
 1319               	.LVL118:
 1320               	.LM203:
 1321 05de 1D30      		cpi r17,lo8(13)
 1322 05e0 01F4      		brne .L104
 1323               	.LM204:
 1324 05e2 0E94 0000 		call f_ProcessCMD
 1325               	.LM205:
 1326 05e6 80E0      		ldi r24,lo8(.LC8)
 1327 05e8 90E0      		ldi r25,hi8(.LC8)
 1328 05ea 0E94 0000 		call f_Uart_PutStr
 1329 05ee 00C0      		rjmp .L104
 1330               	.LVL119:
 1331               	.L106:
 1332               	.LM206:
 1333 05f0 1092 0000 		sts v_debugcnt,__zero_reg__
 1334               	.LM207:
 1335 05f4 80E0      		ldi r24,lo8(.LC2)
 1336 05f6 90E0      		ldi r25,hi8(.LC2)
 1337 05f8 0E94 0000 		call f_Uart_PutStr
 1338               	.LVL120:
 1339               	.LM208:
 1340 05fc 80E0      		ldi r24,lo8(.LC8)
 1341 05fe 90E0      		ldi r25,hi8(.LC8)
 1342 0600 0E94 0000 		call f_Uart_PutStr
 1343 0604 00C0      		rjmp .L104
 1344               	.LFE3:
 1345               		.size	f_TaskDebugger, .-f_TaskDebugger
 1346               	.global	f_InitDebug
 1347               		.type	f_InitDebug, @function
 1348               	f_InitDebug:
 1349               	.LFB2:
 1350               	.LM209:
 1351               	/* prologue: function */
 1352               	/* frame size = 0 */
 1353               	.LM210:
 1354 0606 1092 0000 		sts v_debugcnt,__zero_reg__
 1355               	.LM211:
 1356 060a 0E94 0000 		call f_Uart_ClrScr
 1357               	.LM212:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 25


 1358 060e 80E0      		ldi r24,lo8(.LC8)
 1359 0610 90E0      		ldi r25,hi8(.LC8)
 1360 0612 0E94 0000 		call f_Uart_PutStr
 1361               	.LM213:
 1362 0616 8091 0000 		lds r24,v_SysStat
 1363 061a 8260      		ori r24,lo8(2)
 1364 061c 8093 0000 		sts v_SysStat,r24
 1365               	/* epilogue start */
 1366               	.LM214:
 1367 0620 0895      		ret
 1368               	.LFE2:
 1369               		.size	f_InitDebug, .-f_InitDebug
 1370               	.global	lut_dbgcmd
 1371               		.section	.progmem.data,"a",@progbits
 1372               		.type	lut_dbgcmd, @object
 1373               		.size	lut_dbgcmd, 24
 1374               	lut_dbgcmd:
 1375 0000 52        		.byte	82
 1376 0001 57        		.byte	87
 1377 0002 41        		.byte	65
 1378 0003 56        		.byte	86
 1379 0004 31        		.byte	49
 1380 0005 32        		.byte	50
 1381 0006 33        		.byte	51
 1382 0007 34        		.byte	52
 1383 0008 49        		.byte	73
 1384 0009 50        		.byte	80
 1385 000a 46        		.byte	70
 1386 000b 66        		.byte	102
 1387 000c 55        		.byte	85
 1388 000d 4C        		.byte	76
 1389 000e 43        		.byte	67
 1390 000f 44        		.byte	68
 1391 0010 42        		.byte	66
 1392 0011 62        		.byte	98
 1393 0012 51        		.byte	81
 1394 0013 53        		.byte	83
 1395 0014 73        		.byte	115
 1396 0015 74        		.byte	116
 1397 0016 2A        		.byte	42
 1398 0017 70        		.byte	112
 1399               	.global	f_lut_dbgfunc
 1400               		.data
 1401               		.type	f_lut_dbgfunc, @object
 1402               		.size	f_lut_dbgfunc, 48
 1403               	f_lut_dbgfunc:
 1404 0044 0000      		.word	gs(f_debug_readbyte)
 1405 0046 0000      		.word	gs(f_debug_writebyte)
 1406 0048 0000      		.word	gs(f_debug_asctab)
 1407 004a 0000      		.word	gs(f_debug_bintab)
 1408 004c 0000      		.word	gs(f_debug_PinA)
 1409 004e 0000      		.word	gs(f_debug_PinB)
 1410 0050 0000      		.word	gs(f_debug_PinC)
 1411 0052 0000      		.word	gs(f_debug_PinD)
 1412 0054 0000      		.word	gs(f_debug_readEEByte)
 1413 0056 0000      		.word	gs(f_debug_writeEEbyte)
 1414 0058 0000      		.word	gs(f_debug_fpga_read)
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 26


 1415 005a 0000      		.word	gs(f_debug_fpga_write)
 1416 005c 0000      		.word	gs(f_debug_user_cmd)
 1417 005e 0000      		.word	gs(f_debug_lcm_read)
 1418 0060 0000      		.word	gs(f_debug_lcm_wrcmd)
 1419 0062 0000      		.word	gs(f_debug_lcm_wrdata)
 1420 0064 0000      		.word	gs(f_debug_Port_write)
 1421 0066 0000      		.word	gs(f_debug_Port_read)
 1422 0068 0000      		.word	gs(f_debug_AnalogRead)
 1423 006a 0000      		.word	gs(f_debug_lpc_read)
 1424 006c 0000      		.word	gs(f_debug_lpc_write)
 1425 006e 0000      		.word	gs(f_debug_sst_write)
 1426 0070 0000      		.word	gs(f_debug_disable)
 1427 0072 0000      		.word	gs(f_debug_spi_rd)
 1428               		.comm v_debugcnt,1,1
 1429               		.comm buf_debugentry,16,1
 1430               		.section	.debug_frame,"",@progbits
 1431               	.Lframe0:
 1432 0000 0C00 0000 		.long	.LECIE0-.LSCIE0
 1433               	.LSCIE0:
 1434 0004 FFFF FFFF 		.long	0xffffffff
 1435 0008 01        		.byte	0x1
 1436 0009 00        		.string	""
 1437 000a 01        		.uleb128 0x1
 1438 000b 7F        		.sleb128 -1
 1439 000c 24        		.byte	0x24
 1440 000d 0C        		.byte	0xc
 1441 000e 20        		.uleb128 0x20
 1442 000f 00        		.uleb128 0x0
 1443               		.p2align	2
 1444               	.LECIE0:
 1445               	.LSFDE0:
 1446 0010 0C00 0000 		.long	.LEFDE0-.LASFDE0
 1447               	.LASFDE0:
 1448 0014 0000 0000 		.long	.Lframe0
 1449 0018 0000 0000 		.long	.LFB4
 1450 001c 0200 0000 		.long	.LFE4-.LFB4
 1451               		.p2align	2
 1452               	.LEFDE0:
 1453               	.LSFDE2:
 1454 0020 0C00 0000 		.long	.LEFDE2-.LASFDE2
 1455               	.LASFDE2:
 1456 0024 0000 0000 		.long	.Lframe0
 1457 0028 0000 0000 		.long	.LFB20
 1458 002c 0200 0000 		.long	.LFE20-.LFB20
 1459               		.p2align	2
 1460               	.LEFDE2:
 1461               	.LSFDE4:
 1462 0030 0C00 0000 		.long	.LEFDE4-.LASFDE4
 1463               	.LASFDE4:
 1464 0034 0000 0000 		.long	.Lframe0
 1465 0038 0000 0000 		.long	.LFB31
 1466 003c 0200 0000 		.long	.LFE31-.LFB31
 1467               		.p2align	2
 1468               	.LEFDE4:
 1469               	.LSFDE6:
 1470 0040 0C00 0000 		.long	.LEFDE6-.LASFDE6
 1471               	.LASFDE6:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 27


 1472 0044 0000 0000 		.long	.Lframe0
 1473 0048 0000 0000 		.long	.LFB28
 1474 004c 6C00 0000 		.long	.LFE28-.LFB28
 1475               		.p2align	2
 1476               	.LEFDE6:
 1477               	.LSFDE8:
 1478 0050 0C00 0000 		.long	.LEFDE8-.LASFDE8
 1479               	.LASFDE8:
 1480 0054 0000 0000 		.long	.Lframe0
 1481 0058 0000 0000 		.long	.LFB27
 1482 005c 1400 0000 		.long	.LFE27-.LFB27
 1483               		.p2align	2
 1484               	.LEFDE8:
 1485               	.LSFDE10:
 1486 0060 0C00 0000 		.long	.LEFDE10-.LASFDE10
 1487               	.LASFDE10:
 1488 0064 0000 0000 		.long	.Lframe0
 1489 0068 0000 0000 		.long	.LFB5
 1490 006c 4600 0000 		.long	.LFE5-.LFB5
 1491               		.p2align	2
 1492               	.LEFDE10:
 1493               	.LSFDE12:
 1494 0070 0C00 0000 		.long	.LEFDE12-.LASFDE12
 1495               	.LASFDE12:
 1496 0074 0000 0000 		.long	.Lframe0
 1497 0078 0000 0000 		.long	.LFB10
 1498 007c 6600 0000 		.long	.LFE10-.LFB10
 1499               		.p2align	2
 1500               	.LEFDE12:
 1501               	.LSFDE14:
 1502 0080 0C00 0000 		.long	.LEFDE14-.LASFDE14
 1503               	.LASFDE14:
 1504 0084 0000 0000 		.long	.Lframe0
 1505 0088 0000 0000 		.long	.LFB26
 1506 008c 6C00 0000 		.long	.LFE26-.LFB26
 1507               		.p2align	2
 1508               	.LEFDE14:
 1509               	.LSFDE16:
 1510 0090 0C00 0000 		.long	.LEFDE16-.LASFDE16
 1511               	.LASFDE16:
 1512 0094 0000 0000 		.long	.Lframe0
 1513 0098 0000 0000 		.long	.LFB25
 1514 009c 6C00 0000 		.long	.LFE25-.LFB25
 1515               		.p2align	2
 1516               	.LEFDE16:
 1517               	.LSFDE18:
 1518 00a0 0C00 0000 		.long	.LEFDE18-.LASFDE18
 1519               	.LASFDE18:
 1520 00a4 0000 0000 		.long	.Lframe0
 1521 00a8 0000 0000 		.long	.LFB22
 1522 00ac 0E00 0000 		.long	.LFE22-.LFB22
 1523               		.p2align	2
 1524               	.LEFDE18:
 1525               	.LSFDE20:
 1526 00b0 0C00 0000 		.long	.LEFDE20-.LASFDE20
 1527               	.LASFDE20:
 1528 00b4 0000 0000 		.long	.Lframe0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 28


 1529 00b8 0000 0000 		.long	.LFB21
 1530 00bc 0E00 0000 		.long	.LFE21-.LFB21
 1531               		.p2align	2
 1532               	.LEFDE20:
 1533               	.LSFDE22:
 1534 00c0 0C00 0000 		.long	.LEFDE22-.LASFDE22
 1535               	.LASFDE22:
 1536 00c4 0000 0000 		.long	.Lframe0
 1537 00c8 0000 0000 		.long	.LFB19
 1538 00cc 2A00 0000 		.long	.LFE19-.LFB19
 1539               		.p2align	2
 1540               	.LEFDE22:
 1541               	.LSFDE24:
 1542 00d0 0C00 0000 		.long	.LEFDE24-.LASFDE24
 1543               	.LASFDE24:
 1544 00d4 0000 0000 		.long	.Lframe0
 1545 00d8 0000 0000 		.long	.LFB11
 1546 00dc 9000 0000 		.long	.LFE11-.LFB11
 1547               		.p2align	2
 1548               	.LEFDE24:
 1549               	.LSFDE26:
 1550 00e0 0C00 0000 		.long	.LEFDE26-.LASFDE26
 1551               	.LASFDE26:
 1552 00e4 0000 0000 		.long	.Lframe0
 1553 00e8 0000 0000 		.long	.LFB7
 1554 00ec 4C00 0000 		.long	.LFE7-.LFB7
 1555               		.p2align	2
 1556               	.LEFDE26:
 1557               	.LSFDE28:
 1558 00f0 0C00 0000 		.long	.LEFDE28-.LASFDE28
 1559               	.LASFDE28:
 1560 00f4 0000 0000 		.long	.Lframe0
 1561 00f8 0000 0000 		.long	.LFB6
 1562 00fc 4C00 0000 		.long	.LFE6-.LFB6
 1563               		.p2align	2
 1564               	.LEFDE28:
 1565               	.LSFDE30:
 1566 0100 0C00 0000 		.long	.LEFDE30-.LASFDE30
 1567               	.LASFDE30:
 1568 0104 0000 0000 		.long	.Lframe0
 1569 0108 0000 0000 		.long	.LFB30
 1570 010c 4200 0000 		.long	.LFE30-.LFB30
 1571               		.p2align	2
 1572               	.LEFDE30:
 1573               	.LSFDE32:
 1574 0110 0C00 0000 		.long	.LEFDE32-.LASFDE32
 1575               	.LASFDE32:
 1576 0114 0000 0000 		.long	.Lframe0
 1577 0118 0000 0000 		.long	.LFB29
 1578 011c 7800 0000 		.long	.LFE29-.LFB29
 1579               		.p2align	2
 1580               	.LEFDE32:
 1581               	.LSFDE34:
 1582 0120 0C00 0000 		.long	.LEFDE34-.LASFDE34
 1583               	.LASFDE34:
 1584 0124 0000 0000 		.long	.Lframe0
 1585 0128 0000 0000 		.long	.LFB24
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 29


 1586 012c A600 0000 		.long	.LFE24-.LFB24
 1587               		.p2align	2
 1588               	.LEFDE34:
 1589               	.LSFDE36:
 1590 0130 0C00 0000 		.long	.LEFDE36-.LASFDE36
 1591               	.LASFDE36:
 1592 0134 0000 0000 		.long	.Lframe0
 1593 0138 0000 0000 		.long	.LFB23
 1594 013c 0C00 0000 		.long	.LFE23-.LFB23
 1595               		.p2align	2
 1596               	.LEFDE36:
 1597               	.LSFDE38:
 1598 0140 0C00 0000 		.long	.LEFDE38-.LASFDE38
 1599               	.LASFDE38:
 1600 0144 0000 0000 		.long	.Lframe0
 1601 0148 0000 0000 		.long	.LFB18
 1602 014c 1200 0000 		.long	.LFE18-.LFB18
 1603               		.p2align	2
 1604               	.LEFDE38:
 1605               	.LSFDE40:
 1606 0150 0C00 0000 		.long	.LEFDE40-.LASFDE40
 1607               	.LASFDE40:
 1608 0154 0000 0000 		.long	.Lframe0
 1609 0158 0000 0000 		.long	.LFB17
 1610 015c 3400 0000 		.long	.LFE17-.LFB17
 1611               		.p2align	2
 1612               	.LEFDE40:
 1613               	.LSFDE42:
 1614 0160 0C00 0000 		.long	.LEFDE42-.LASFDE42
 1615               	.LASFDE42:
 1616 0164 0000 0000 		.long	.Lframe0
 1617 0168 0000 0000 		.long	.LFB16
 1618 016c 1200 0000 		.long	.LFE16-.LFB16
 1619               		.p2align	2
 1620               	.LEFDE42:
 1621               	.LSFDE44:
 1622 0170 0C00 0000 		.long	.LEFDE44-.LASFDE44
 1623               	.LASFDE44:
 1624 0174 0000 0000 		.long	.Lframe0
 1625 0178 0000 0000 		.long	.LFB15
 1626 017c 0800 0000 		.long	.LFE15-.LFB15
 1627               		.p2align	2
 1628               	.LEFDE44:
 1629               	.LSFDE46:
 1630 0180 0C00 0000 		.long	.LEFDE46-.LASFDE46
 1631               	.LASFDE46:
 1632 0184 0000 0000 		.long	.Lframe0
 1633 0188 0000 0000 		.long	.LFB14
 1634 018c 0800 0000 		.long	.LFE14-.LFB14
 1635               		.p2align	2
 1636               	.LEFDE46:
 1637               	.LSFDE48:
 1638 0190 0C00 0000 		.long	.LEFDE48-.LASFDE48
 1639               	.LASFDE48:
 1640 0194 0000 0000 		.long	.Lframe0
 1641 0198 0000 0000 		.long	.LFB13
 1642 019c 0800 0000 		.long	.LFE13-.LFB13
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 30


 1643               		.p2align	2
 1644               	.LEFDE48:
 1645               	.LSFDE50:
 1646 01a0 0C00 0000 		.long	.LEFDE50-.LASFDE50
 1647               	.LASFDE50:
 1648 01a4 0000 0000 		.long	.Lframe0
 1649 01a8 0000 0000 		.long	.LFB12
 1650 01ac 0800 0000 		.long	.LFE12-.LFB12
 1651               		.p2align	2
 1652               	.LEFDE50:
 1653               	.LSFDE52:
 1654 01b0 0C00 0000 		.long	.LEFDE52-.LASFDE52
 1655               	.LASFDE52:
 1656 01b4 0000 0000 		.long	.Lframe0
 1657 01b8 0000 0000 		.long	.LFB9
 1658 01bc 2E00 0000 		.long	.LFE9-.LFB9
 1659               		.p2align	2
 1660               	.LEFDE52:
 1661               	.LSFDE54:
 1662 01c0 0C00 0000 		.long	.LEFDE54-.LASFDE54
 1663               	.LASFDE54:
 1664 01c4 0000 0000 		.long	.Lframe0
 1665 01c8 0000 0000 		.long	.LFB8
 1666 01cc 1200 0000 		.long	.LFE8-.LFB8
 1667               		.p2align	2
 1668               	.LEFDE54:
 1669               	.LSFDE56:
 1670 01d0 0C00 0000 		.long	.LEFDE56-.LASFDE56
 1671               	.LASFDE56:
 1672 01d4 0000 0000 		.long	.Lframe0
 1673 01d8 0000 0000 		.long	.LFB3
 1674 01dc 6A00 0000 		.long	.LFE3-.LFB3
 1675               		.p2align	2
 1676               	.LEFDE56:
 1677               	.LSFDE58:
 1678 01e0 0C00 0000 		.long	.LEFDE58-.LASFDE58
 1679               	.LASFDE58:
 1680 01e4 0000 0000 		.long	.Lframe0
 1681 01e8 0000 0000 		.long	.LFB2
 1682 01ec 1C00 0000 		.long	.LFE2-.LFB2
 1683               		.p2align	2
 1684               	.LEFDE58:
 1685               		.text
 1686               	.Letext0:
 1687               		.section	.debug_loc,"",@progbits
 1688               	.Ldebug_loc0:
 1689               	.LLST4:
 1690 0000 3000 0000 		.long	.LVL0-.Ltext0
 1691 0004 3400 0000 		.long	.LVL1-.Ltext0
 1692 0008 0100      		.word	0x1
 1693 000a 68        		.byte	0x68
 1694 000b 3E00 0000 		.long	.LVL2-.Ltext0
 1695 000f 4200 0000 		.long	.LVL3-.Ltext0
 1696 0013 0100      		.word	0x1
 1697 0015 68        		.byte	0x68
 1698 0016 4C00 0000 		.long	.LVL4-.Ltext0
 1699 001a 5000 0000 		.long	.LVL5-.Ltext0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 31


 1700 001e 0100      		.word	0x1
 1701 0020 68        		.byte	0x68
 1702 0021 5600 0000 		.long	.LVL6-.Ltext0
 1703 0025 5A00 0000 		.long	.LVL7-.Ltext0
 1704 0029 0100      		.word	0x1
 1705 002b 68        		.byte	0x68
 1706 002c 5C00 0000 		.long	.LVL8-.Ltext0
 1707 0030 6000 0000 		.long	.LVL9-.Ltext0
 1708 0034 0100      		.word	0x1
 1709 0036 68        		.byte	0x68
 1710 0037 6200 0000 		.long	.LVL10-.Ltext0
 1711 003b 6600 0000 		.long	.LVL11-.Ltext0
 1712 003f 0100      		.word	0x1
 1713 0041 68        		.byte	0x68
 1714 0042 6800 0000 		.long	.LVL12-.Ltext0
 1715 0046 6C00 0000 		.long	.LVL13-.Ltext0
 1716 004a 0100      		.word	0x1
 1717 004c 68        		.byte	0x68
 1718 004d 6E00 0000 		.long	.LVL14-.Ltext0
 1719 0051 7200 0000 		.long	.LFE28-.Ltext0
 1720 0055 0100      		.word	0x1
 1721 0057 68        		.byte	0x68
 1722 0058 0000 0000 		.long	0x0
 1723 005c 0000 0000 		.long	0x0
 1724               	.LLST7:
 1725 0060 9800 0000 		.long	.LVL15-.Ltext0
 1726 0064 B000 0000 		.long	.LVL17-.Ltext0
 1727 0068 0100      		.word	0x1
 1728 006a 62        		.byte	0x62
 1729 006b B000 0000 		.long	.LVL17-.Ltext0
 1730 006f BE00 0000 		.long	.LVL20-.Ltext0
 1731 0073 0600      		.word	0x6
 1732 0075 6E        		.byte	0x6e
 1733 0076 93        		.byte	0x93
 1734 0077 01        		.uleb128 0x1
 1735 0078 6F        		.byte	0x6f
 1736 0079 93        		.byte	0x93
 1737 007a 01        		.uleb128 0x1
 1738 007b C200 0000 		.long	.LVL22-.Ltext0
 1739 007f CA00 0000 		.long	.LVL23-.Ltext0
 1740 0083 0100      		.word	0x1
 1741 0085 62        		.byte	0x62
 1742 0086 0000 0000 		.long	0x0
 1743 008a 0000 0000 		.long	0x0
 1744               	.LLST8:
 1745 008e 9A00 0000 		.long	.LVL16-.Ltext0
 1746 0092 C000 0000 		.long	.LVL21-.Ltext0
 1747 0096 0100      		.word	0x1
 1748 0098 69        		.byte	0x69
 1749 0099 C200 0000 		.long	.LVL22-.Ltext0
 1750 009d CA00 0000 		.long	.LVL23-.Ltext0
 1751 00a1 0100      		.word	0x1
 1752 00a3 69        		.byte	0x69
 1753 00a4 0000 0000 		.long	0x0
 1754 00a8 0000 0000 		.long	0x0
 1755               	.LLST10:
 1756 00ac 0E01 0000 		.long	.LVL25-.Ltext0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 32


 1757 00b0 1801 0000 		.long	.LVL26-.Ltext0
 1758 00b4 0100      		.word	0x1
 1759 00b6 68        		.byte	0x68
 1760 00b7 0000 0000 		.long	0x0
 1761 00bb 0000 0000 		.long	0x0
 1762               	.LLST11:
 1763 00bf 0401 0000 		.long	.LVL24-.Ltext0
 1764 00c3 1C01 0000 		.long	.LVL27-.Ltext0
 1765 00c7 0600      		.word	0x6
 1766 00c9 6A        		.byte	0x6a
 1767 00ca 93        		.byte	0x93
 1768 00cb 01        		.uleb128 0x1
 1769 00cc 6B        		.byte	0x6b
 1770 00cd 93        		.byte	0x93
 1771 00ce 01        		.uleb128 0x1
 1772 00cf 0000 0000 		.long	0x0
 1773 00d3 0000 0000 		.long	0x0
 1774               	.LLST13:
 1775 00d7 6A01 0000 		.long	.LVL30-.Ltext0
 1776 00db 8801 0000 		.long	.LVL34-.Ltext0
 1777 00df 0100      		.word	0x1
 1778 00e1 64        		.byte	0x64
 1779 00e2 0000 0000 		.long	0x0
 1780 00e6 0000 0000 		.long	0x0
 1781               	.LLST14:
 1782 00ea 5601 0000 		.long	.LVL28-.Ltext0
 1783 00ee 6E01 0000 		.long	.LVL31-.Ltext0
 1784 00f2 0600      		.word	0x6
 1785 00f4 5E        		.byte	0x5e
 1786 00f5 93        		.byte	0x93
 1787 00f6 01        		.uleb128 0x1
 1788 00f7 5F        		.byte	0x5f
 1789 00f8 93        		.byte	0x93
 1790 00f9 01        		.uleb128 0x1
 1791 00fa 6E01 0000 		.long	.LVL31-.Ltext0
 1792 00fe 7401 0000 		.long	.LVL32-.Ltext0
 1793 0102 0C00      		.word	0xc
 1794 0104 5E        		.byte	0x5e
 1795 0105 93        		.byte	0x93
 1796 0106 01        		.uleb128 0x1
 1797 0107 5F        		.byte	0x5f
 1798 0108 93        		.byte	0x93
 1799 0109 01        		.uleb128 0x1
 1800 010a 60        		.byte	0x60
 1801 010b 93        		.byte	0x93
 1802 010c 01        		.uleb128 0x1
 1803 010d 61        		.byte	0x61
 1804 010e 93        		.byte	0x93
 1805 010f 01        		.uleb128 0x1
 1806 0110 0000 0000 		.long	0x0
 1807 0114 0000 0000 		.long	0x0
 1808               	.LLST15:
 1809 0118 6001 0000 		.long	.LVL29-.Ltext0
 1810 011c 7801 0000 		.long	.LVL33-.Ltext0
 1811 0120 0600      		.word	0x6
 1812 0122 5A        		.byte	0x5a
 1813 0123 93        		.byte	0x93
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 33


 1814 0124 01        		.uleb128 0x1
 1815 0125 5B        		.byte	0x5b
 1816 0126 93        		.byte	0x93
 1817 0127 01        		.uleb128 0x1
 1818 0128 7801 0000 		.long	.LVL33-.Ltext0
 1819 012c 9401 0000 		.long	.LVL36-.Ltext0
 1820 0130 0C00      		.word	0xc
 1821 0132 5A        		.byte	0x5a
 1822 0133 93        		.byte	0x93
 1823 0134 01        		.uleb128 0x1
 1824 0135 5B        		.byte	0x5b
 1825 0136 93        		.byte	0x93
 1826 0137 01        		.uleb128 0x1
 1827 0138 5C        		.byte	0x5c
 1828 0139 93        		.byte	0x93
 1829 013a 01        		.uleb128 0x1
 1830 013b 5D        		.byte	0x5d
 1831 013c 93        		.byte	0x93
 1832 013d 01        		.uleb128 0x1
 1833 013e 9401 0000 		.long	.LVL36-.Ltext0
 1834 0142 9801 0000 		.long	.LVL37-.Ltext0
 1835 0146 0600      		.word	0x6
 1836 0148 5A        		.byte	0x5a
 1837 0149 93        		.byte	0x93
 1838 014a 01        		.uleb128 0x1
 1839 014b 5B        		.byte	0x5b
 1840 014c 93        		.byte	0x93
 1841 014d 01        		.uleb128 0x1
 1842 014e 0000 0000 		.long	0x0
 1843 0152 0000 0000 		.long	0x0
 1844               	.LLST17:
 1845 0156 D601 0000 		.long	.LVL40-.Ltext0
 1846 015a F401 0000 		.long	.LVL44-.Ltext0
 1847 015e 0100      		.word	0x1
 1848 0160 64        		.byte	0x64
 1849 0161 0000 0000 		.long	0x0
 1850 0165 0000 0000 		.long	0x0
 1851               	.LLST18:
 1852 0169 C201 0000 		.long	.LVL38-.Ltext0
 1853 016d DA01 0000 		.long	.LVL41-.Ltext0
 1854 0171 0600      		.word	0x6
 1855 0173 5E        		.byte	0x5e
 1856 0174 93        		.byte	0x93
 1857 0175 01        		.uleb128 0x1
 1858 0176 5F        		.byte	0x5f
 1859 0177 93        		.byte	0x93
 1860 0178 01        		.uleb128 0x1
 1861 0179 DA01 0000 		.long	.LVL41-.Ltext0
 1862 017d E001 0000 		.long	.LVL42-.Ltext0
 1863 0181 0C00      		.word	0xc
 1864 0183 5E        		.byte	0x5e
 1865 0184 93        		.byte	0x93
 1866 0185 01        		.uleb128 0x1
 1867 0186 5F        		.byte	0x5f
 1868 0187 93        		.byte	0x93
 1869 0188 01        		.uleb128 0x1
 1870 0189 60        		.byte	0x60
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 34


 1871 018a 93        		.byte	0x93
 1872 018b 01        		.uleb128 0x1
 1873 018c 61        		.byte	0x61
 1874 018d 93        		.byte	0x93
 1875 018e 01        		.uleb128 0x1
 1876 018f 0000 0000 		.long	0x0
 1877 0193 0000 0000 		.long	0x0
 1878               	.LLST19:
 1879 0197 CC01 0000 		.long	.LVL39-.Ltext0
 1880 019b E401 0000 		.long	.LVL43-.Ltext0
 1881 019f 0600      		.word	0x6
 1882 01a1 5A        		.byte	0x5a
 1883 01a2 93        		.byte	0x93
 1884 01a3 01        		.uleb128 0x1
 1885 01a4 5B        		.byte	0x5b
 1886 01a5 93        		.byte	0x93
 1887 01a6 01        		.uleb128 0x1
 1888 01a7 E401 0000 		.long	.LVL43-.Ltext0
 1889 01ab 0002 0000 		.long	.LVL46-.Ltext0
 1890 01af 0C00      		.word	0xc
 1891 01b1 5A        		.byte	0x5a
 1892 01b2 93        		.byte	0x93
 1893 01b3 01        		.uleb128 0x1
 1894 01b4 5B        		.byte	0x5b
 1895 01b5 93        		.byte	0x93
 1896 01b6 01        		.uleb128 0x1
 1897 01b7 5C        		.byte	0x5c
 1898 01b8 93        		.byte	0x93
 1899 01b9 01        		.uleb128 0x1
 1900 01ba 5D        		.byte	0x5d
 1901 01bb 93        		.byte	0x93
 1902 01bc 01        		.uleb128 0x1
 1903 01bd 0002 0000 		.long	.LVL46-.Ltext0
 1904 01c1 0402 0000 		.long	.LVL47-.Ltext0
 1905 01c5 0600      		.word	0x6
 1906 01c7 5A        		.byte	0x5a
 1907 01c8 93        		.byte	0x93
 1908 01c9 01        		.uleb128 0x1
 1909 01ca 5B        		.byte	0x5b
 1910 01cb 93        		.byte	0x93
 1911 01cc 01        		.uleb128 0x1
 1912 01cd 0000 0000 		.long	0x0
 1913 01d1 0000 0000 		.long	0x0
 1914               	.LLST23:
 1915 01d5 4202 0000 		.long	.LVL49-.Ltext0
 1916 01d9 4802 0000 		.long	.LVL50-.Ltext0
 1917 01dd 0100      		.word	0x1
 1918 01df 66        		.byte	0x66
 1919 01e0 0000 0000 		.long	0x0
 1920 01e4 0000 0000 		.long	0x0
 1921               	.LLST25:
 1922 01e8 9602 0000 		.long	.LVL52-.Ltext0
 1923 01ec D602 0000 		.long	.LVL55-.Ltext0
 1924 01f0 0600      		.word	0x6
 1925 01f2 5E        		.byte	0x5e
 1926 01f3 93        		.byte	0x93
 1927 01f4 01        		.uleb128 0x1
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 35


 1928 01f5 5F        		.byte	0x5f
 1929 01f6 93        		.byte	0x93
 1930 01f7 01        		.uleb128 0x1
 1931 01f8 0000 0000 		.long	0x0
 1932 01fc 0000 0000 		.long	0x0
 1933               	.LLST26:
 1934 0200 9802 0000 		.long	.LVL53-.Ltext0
 1935 0204 D202 0000 		.long	.LVL54-.Ltext0
 1936 0208 0600      		.word	0x6
 1937 020a 60        		.byte	0x60
 1938 020b 93        		.byte	0x93
 1939 020c 01        		.uleb128 0x1
 1940 020d 61        		.byte	0x61
 1941 020e 93        		.byte	0x93
 1942 020f 01        		.uleb128 0x1
 1943 0210 0000 0000 		.long	0x0
 1944 0214 0000 0000 		.long	0x0
 1945               	.LLST28:
 1946 0218 E002 0000 		.long	.LVL56-.Ltext0
 1947 021c 1403 0000 		.long	.LVL57-.Ltext0
 1948 0220 0100      		.word	0x1
 1949 0222 68        		.byte	0x68
 1950 0223 0000 0000 		.long	0x0
 1951 0227 0000 0000 		.long	0x0
 1952               	.LLST30:
 1953 022b 2C03 0000 		.long	.LVL58-.Ltext0
 1954 022f 6003 0000 		.long	.LVL59-.Ltext0
 1955 0233 0100      		.word	0x1
 1956 0235 68        		.byte	0x68
 1957 0236 0000 0000 		.long	0x0
 1958 023a 0000 0000 		.long	0x0
 1959               	.LLST32:
 1960 023e 8A03 0000 		.long	.LVL61-.Ltext0
 1961 0242 9A03 0000 		.long	.LVL62-.Ltext0
 1962 0246 0600      		.word	0x6
 1963 0248 68        		.byte	0x68
 1964 0249 93        		.byte	0x93
 1965 024a 01        		.uleb128 0x1
 1966 024b 69        		.byte	0x69
 1967 024c 93        		.byte	0x93
 1968 024d 01        		.uleb128 0x1
 1969 024e AC03 0000 		.long	.LVL64-.Ltext0
 1970 0252 B003 0000 		.long	.LVL65-.Ltext0
 1971 0256 0600      		.word	0x6
 1972 0258 68        		.byte	0x68
 1973 0259 93        		.byte	0x93
 1974 025a 01        		.uleb128 0x1
 1975 025b 69        		.byte	0x69
 1976 025c 93        		.byte	0x93
 1977 025d 01        		.uleb128 0x1
 1978 025e 0000 0000 		.long	0x0
 1979 0262 0000 0000 		.long	0x0
 1980               	.LLST34:
 1981 0266 DC03 0000 		.long	.LVL67-.Ltext0
 1982 026a E003 0000 		.long	.LVL68-.Ltext0
 1983 026e 0100      		.word	0x1
 1984 0270 68        		.byte	0x68
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 36


 1985 0271 EC03 0000 		.long	.LVL69-.Ltext0
 1986 0275 F003 0000 		.long	.LVL70-.Ltext0
 1987 0279 0100      		.word	0x1
 1988 027b 68        		.byte	0x68
 1989 027c F803 0000 		.long	.LVL71-.Ltext0
 1990 0280 FC03 0000 		.long	.LVL72-.Ltext0
 1991 0284 0100      		.word	0x1
 1992 0286 68        		.byte	0x68
 1993 0287 0404 0000 		.long	.LVL73-.Ltext0
 1994 028b 0804 0000 		.long	.LVL74-.Ltext0
 1995 028f 0100      		.word	0x1
 1996 0291 68        		.byte	0x68
 1997 0292 0C04 0000 		.long	.LVL75-.Ltext0
 1998 0296 1004 0000 		.long	.LVL76-.Ltext0
 1999 029a 0100      		.word	0x1
 2000 029c 68        		.byte	0x68
 2001 029d 1404 0000 		.long	.LVL77-.Ltext0
 2002 02a1 1804 0000 		.long	.LVL78-.Ltext0
 2003 02a5 0100      		.word	0x1
 2004 02a7 68        		.byte	0x68
 2005 02a8 1C04 0000 		.long	.LVL79-.Ltext0
 2006 02ac 2004 0000 		.long	.LVL80-.Ltext0
 2007 02b0 0100      		.word	0x1
 2008 02b2 68        		.byte	0x68
 2009 02b3 2404 0000 		.long	.LVL81-.Ltext0
 2010 02b7 2804 0000 		.long	.LVL82-.Ltext0
 2011 02bb 0100      		.word	0x1
 2012 02bd 68        		.byte	0x68
 2013 02be 2C04 0000 		.long	.LVL83-.Ltext0
 2014 02c2 3004 0000 		.long	.LVL84-.Ltext0
 2015 02c6 0100      		.word	0x1
 2016 02c8 68        		.byte	0x68
 2017 02c9 0000 0000 		.long	0x0
 2018 02cd 0000 0000 		.long	0x0
 2019               	.LLST36:
 2020 02d1 5204 0000 		.long	.LVL85-.Ltext0
 2021 02d5 5E04 0000 		.long	.LVL86-.Ltext0
 2022 02d9 0600      		.word	0x6
 2023 02db 5E        		.byte	0x5e
 2024 02dc 93        		.byte	0x93
 2025 02dd 01        		.uleb128 0x1
 2026 02de 5F        		.byte	0x5f
 2027 02df 93        		.byte	0x93
 2028 02e0 01        		.uleb128 0x1
 2029 02e1 5E04 0000 		.long	.LVL86-.Ltext0
 2030 02e5 6404 0000 		.long	.LVL87-.Ltext0
 2031 02e9 0C00      		.word	0xc
 2032 02eb 5E        		.byte	0x5e
 2033 02ec 93        		.byte	0x93
 2034 02ed 01        		.uleb128 0x1
 2035 02ee 5F        		.byte	0x5f
 2036 02ef 93        		.byte	0x93
 2037 02f0 01        		.uleb128 0x1
 2038 02f1 60        		.byte	0x60
 2039 02f2 93        		.byte	0x93
 2040 02f3 01        		.uleb128 0x1
 2041 02f4 61        		.byte	0x61
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 37


 2042 02f5 93        		.byte	0x93
 2043 02f6 01        		.uleb128 0x1
 2044 02f7 0000 0000 		.long	0x0
 2045 02fb 0000 0000 		.long	0x0
 2046               	.LLST37:
 2047 02ff 7004 0000 		.long	.LVL89-.Ltext0
 2048 0303 8604 0000 		.long	.LVL91-.Ltext0
 2049 0307 0C00      		.word	0xc
 2050 0309 68        		.byte	0x68
 2051 030a 93        		.byte	0x93
 2052 030b 01        		.uleb128 0x1
 2053 030c 69        		.byte	0x69
 2054 030d 93        		.byte	0x93
 2055 030e 01        		.uleb128 0x1
 2056 030f 6A        		.byte	0x6a
 2057 0310 93        		.byte	0x93
 2058 0311 01        		.uleb128 0x1
 2059 0312 6B        		.byte	0x6b
 2060 0313 93        		.byte	0x93
 2061 0314 01        		.uleb128 0x1
 2062 0315 0000 0000 		.long	0x0
 2063 0319 0000 0000 		.long	0x0
 2064               	.LLST38:
 2065 031d 6404 0000 		.long	.LVL87-.Ltext0
 2066 0321 7E04 0000 		.long	.LVL90-.Ltext0
 2067 0325 0C00      		.word	0xc
 2068 0327 5E        		.byte	0x5e
 2069 0328 93        		.byte	0x93
 2070 0329 01        		.uleb128 0x1
 2071 032a 5F        		.byte	0x5f
 2072 032b 93        		.byte	0x93
 2073 032c 01        		.uleb128 0x1
 2074 032d 60        		.byte	0x60
 2075 032e 93        		.byte	0x93
 2076 032f 01        		.uleb128 0x1
 2077 0330 61        		.byte	0x61
 2078 0331 93        		.byte	0x93
 2079 0332 01        		.uleb128 0x1
 2080 0333 7E04 0000 		.long	.LVL90-.Ltext0
 2081 0337 9804 0000 		.long	.LVL92-.Ltext0
 2082 033b 0C00      		.word	0xc
 2083 033d 5A        		.byte	0x5a
 2084 033e 93        		.byte	0x93
 2085 033f 01        		.uleb128 0x1
 2086 0340 5B        		.byte	0x5b
 2087 0341 93        		.byte	0x93
 2088 0342 01        		.uleb128 0x1
 2089 0343 5C        		.byte	0x5c
 2090 0344 93        		.byte	0x93
 2091 0345 01        		.uleb128 0x1
 2092 0346 5D        		.byte	0x5d
 2093 0347 93        		.byte	0x93
 2094 0348 01        		.uleb128 0x1
 2095 0349 9804 0000 		.long	.LVL92-.Ltext0
 2096 034d CE04 0000 		.long	.LVL94-.Ltext0
 2097 0351 0C00      		.word	0xc
 2098 0353 5E        		.byte	0x5e
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 38


 2099 0354 93        		.byte	0x93
 2100 0355 01        		.uleb128 0x1
 2101 0356 5F        		.byte	0x5f
 2102 0357 93        		.byte	0x93
 2103 0358 01        		.uleb128 0x1
 2104 0359 60        		.byte	0x60
 2105 035a 93        		.byte	0x93
 2106 035b 01        		.uleb128 0x1
 2107 035c 61        		.byte	0x61
 2108 035d 93        		.byte	0x93
 2109 035e 01        		.uleb128 0x1
 2110 035f 0000 0000 		.long	0x0
 2111 0363 0000 0000 		.long	0x0
 2112               	.LLST42:
 2113 0367 1205 0000 		.long	.LVL96-.Ltext0
 2114 036b 1805 0000 		.long	.LVL97-.Ltext0
 2115 036f 0100      		.word	0x1
 2116 0371 66        		.byte	0x66
 2117 0372 0000 0000 		.long	0x0
 2118 0376 0000 0000 		.long	0x0
 2119               	.LLST45:
 2120 037a 3E05 0000 		.long	.LVL99-.Ltext0
 2121 037e 4205 0000 		.long	.LVL100-.Ltext0
 2122 0382 0100      		.word	0x1
 2123 0384 68        		.byte	0x68
 2124 0385 0000 0000 		.long	0x0
 2125 0389 0000 0000 		.long	0x0
 2126               	.LLST47:
 2127 038d 4605 0000 		.long	.LVL101-.Ltext0
 2128 0391 4A05 0000 		.long	.LVL102-.Ltext0
 2129 0395 0100      		.word	0x1
 2130 0397 68        		.byte	0x68
 2131 0398 0000 0000 		.long	0x0
 2132 039c 0000 0000 		.long	0x0
 2133               	.LLST49:
 2134 03a0 4E05 0000 		.long	.LVL103-.Ltext0
 2135 03a4 5205 0000 		.long	.LVL104-.Ltext0
 2136 03a8 0100      		.word	0x1
 2137 03aa 68        		.byte	0x68
 2138 03ab 0000 0000 		.long	0x0
 2139 03af 0000 0000 		.long	0x0
 2140               	.LLST51:
 2141 03b3 5605 0000 		.long	.LVL105-.Ltext0
 2142 03b7 5A05 0000 		.long	.LVL106-.Ltext0
 2143 03bb 0100      		.word	0x1
 2144 03bd 68        		.byte	0x68
 2145 03be 0000 0000 		.long	0x0
 2146 03c2 0000 0000 		.long	0x0
 2147               	.LLST53:
 2148 03c6 7C05 0000 		.long	.LVL108-.Ltext0
 2149 03ca 8005 0000 		.long	.LVL109-.Ltext0
 2150 03ce 0100      		.word	0x1
 2151 03d0 68        		.byte	0x68
 2152 03d1 0000 0000 		.long	0x0
 2153 03d5 0000 0000 		.long	0x0
 2154               	.LLST54:
 2155 03d9 7005 0000 		.long	.LVL107-.Ltext0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 39


 2156 03dd 8805 0000 		.long	.LVL110-.Ltext0
 2157 03e1 0600      		.word	0x6
 2158 03e3 5E        		.byte	0x5e
 2159 03e4 93        		.byte	0x93
 2160 03e5 01        		.uleb128 0x1
 2161 03e6 5F        		.byte	0x5f
 2162 03e7 93        		.byte	0x93
 2163 03e8 01        		.uleb128 0x1
 2164 03e9 0000 0000 		.long	0x0
 2165 03ed 0000 0000 		.long	0x0
 2166               	.LLST56:
 2167 03f1 9405 0000 		.long	.LVL111-.Ltext0
 2168 03f5 9A05 0000 		.long	.LVL112-.Ltext0
 2169 03f9 0600      		.word	0x6
 2170 03fb 6E        		.byte	0x6e
 2171 03fc 93        		.byte	0x93
 2172 03fd 01        		.uleb128 0x1
 2173 03fe 6F        		.byte	0x6f
 2174 03ff 93        		.byte	0x93
 2175 0400 01        		.uleb128 0x1
 2176 0401 0000 0000 		.long	0x0
 2177 0405 0000 0000 		.long	0x0
 2178               	.LLST58:
 2179 0409 A605 0000 		.long	.LVL113-.Ltext0
 2180 040d AA05 0000 		.long	.LVL115-.Ltext0
 2181 0411 0600      		.word	0x6
 2182 0413 62        		.byte	0x62
 2183 0414 93        		.byte	0x93
 2184 0415 01        		.uleb128 0x1
 2185 0416 63        		.byte	0x63
 2186 0417 93        		.byte	0x93
 2187 0418 01        		.uleb128 0x1
 2188 0419 B005 0000 		.long	.LVL116-.Ltext0
 2189 041d DE05 0000 		.long	.LVL118-.Ltext0
 2190 0421 0600      		.word	0x6
 2191 0423 62        		.byte	0x62
 2192 0424 93        		.byte	0x93
 2193 0425 01        		.uleb128 0x1
 2194 0426 63        		.byte	0x63
 2195 0427 93        		.byte	0x93
 2196 0428 01        		.uleb128 0x1
 2197 0429 F005 0000 		.long	.LVL119-.Ltext0
 2198 042d FC05 0000 		.long	.LVL120-.Ltext0
 2199 0431 0600      		.word	0x6
 2200 0433 62        		.byte	0x62
 2201 0434 93        		.byte	0x93
 2202 0435 01        		.uleb128 0x1
 2203 0436 63        		.byte	0x63
 2204 0437 93        		.byte	0x93
 2205 0438 01        		.uleb128 0x1
 2206 0439 0000 0000 		.long	0x0
 2207 043d 0000 0000 		.long	0x0
 2208               	.LLST59:
 2209 0441 A605 0000 		.long	.LVL113-.Ltext0
 2210 0445 A805 0000 		.long	.LVL114-.Ltext0
 2211 0449 0100      		.word	0x1
 2212 044b 61        		.byte	0x61
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 40


 2213 044c BA05 0000 		.long	.LVL117-.Ltext0
 2214 0450 0606 0000 		.long	.LFE3-.Ltext0
 2215 0454 0100      		.word	0x1
 2216 0456 61        		.byte	0x61
 2217 0457 0000 0000 		.long	0x0
 2218 045b 0000 0000 		.long	0x0
 2219               		.section	.debug_info
 2220 0000 5A08 0000 		.long	0x85a
 2221 0004 0200      		.word	0x2
 2222 0006 0000 0000 		.long	.Ldebug_abbrev0
 2223 000a 04        		.byte	0x4
 2224 000b 01        		.uleb128 0x1
 2225 000c 0000 0000 		.long	.LASF61
 2226 0010 01        		.byte	0x1
 2227 0011 0000 0000 		.long	.LASF62
 2228 0015 0000 0000 		.long	.LASF63
 2229 0019 0000 0000 		.long	.Ltext0
 2230 001d 0000 0000 		.long	.Letext0
 2231 0021 0000 0000 		.long	.Ldebug_line0
 2232 0025 02        		.uleb128 0x2
 2233 0026 01        		.byte	0x1
 2234 0027 06        		.byte	0x6
 2235 0028 0000 0000 		.long	.LASF0
 2236 002c 03        		.uleb128 0x3
 2237 002d 0000 0000 		.long	.LASF2
 2238 0031 02        		.byte	0x2
 2239 0032 7A        		.byte	0x7a
 2240 0033 3700 0000 		.long	0x37
 2241 0037 02        		.uleb128 0x2
 2242 0038 01        		.byte	0x1
 2243 0039 08        		.byte	0x8
 2244 003a 0000 0000 		.long	.LASF1
 2245 003e 04        		.uleb128 0x4
 2246 003f 02        		.byte	0x2
 2247 0040 05        		.byte	0x5
 2248 0041 696E 7400 		.string	"int"
 2249 0045 03        		.uleb128 0x3
 2250 0046 0000 0000 		.long	.LASF3
 2251 004a 02        		.byte	0x2
 2252 004b 7C        		.byte	0x7c
 2253 004c 5000 0000 		.long	0x50
 2254 0050 02        		.uleb128 0x2
 2255 0051 02        		.byte	0x2
 2256 0052 07        		.byte	0x7
 2257 0053 0000 0000 		.long	.LASF4
 2258 0057 02        		.uleb128 0x2
 2259 0058 04        		.byte	0x4
 2260 0059 05        		.byte	0x5
 2261 005a 0000 0000 		.long	.LASF5
 2262 005e 02        		.uleb128 0x2
 2263 005f 04        		.byte	0x4
 2264 0060 07        		.byte	0x7
 2265 0061 0000 0000 		.long	.LASF6
 2266 0065 02        		.uleb128 0x2
 2267 0066 08        		.byte	0x8
 2268 0067 05        		.byte	0x5
 2269 0068 0000 0000 		.long	.LASF7
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 41


 2270 006c 02        		.uleb128 0x2
 2271 006d 08        		.byte	0x8
 2272 006e 07        		.byte	0x7
 2273 006f 0000 0000 		.long	.LASF8
 2274 0073 05        		.uleb128 0x5
 2275 0074 01        		.byte	0x1
 2276 0075 06        		.byte	0x6
 2277 0076 05        		.uleb128 0x5
 2278 0077 01        		.byte	0x1
 2279 0078 08        		.byte	0x8
 2280 0079 02        		.uleb128 0x2
 2281 007a 01        		.byte	0x1
 2282 007b 06        		.byte	0x6
 2283 007c 0000 0000 		.long	.LASF9
 2284 0080 02        		.uleb128 0x2
 2285 0081 02        		.byte	0x2
 2286 0082 07        		.byte	0x7
 2287 0083 0000 0000 		.long	.LASF10
 2288 0087 02        		.uleb128 0x2
 2289 0088 02        		.byte	0x2
 2290 0089 05        		.byte	0x5
 2291 008a 0000 0000 		.long	.LASF11
 2292 008e 03        		.uleb128 0x3
 2293 008f 0000 0000 		.long	.LASF12
 2294 0093 03        		.byte	0x3
 2295 0094 0D        		.byte	0xd
 2296 0095 3700 0000 		.long	0x37
 2297 0099 03        		.uleb128 0x3
 2298 009a 0000 0000 		.long	.LASF13
 2299 009e 03        		.byte	0x3
 2300 009f 0E        		.byte	0xe
 2301 00a0 7900 0000 		.long	0x79
 2302 00a4 03        		.uleb128 0x3
 2303 00a5 0000 0000 		.long	.LASF14
 2304 00a9 03        		.byte	0x3
 2305 00aa 0F        		.byte	0xf
 2306 00ab 8000 0000 		.long	0x80
 2307 00af 03        		.uleb128 0x3
 2308 00b0 0000 0000 		.long	.LASF15
 2309 00b4 03        		.byte	0x3
 2310 00b5 10        		.byte	0x10
 2311 00b6 8700 0000 		.long	0x87
 2312 00ba 03        		.uleb128 0x3
 2313 00bb 0000 0000 		.long	.LASF16
 2314 00bf 03        		.byte	0x3
 2315 00c0 11        		.byte	0x11
 2316 00c1 5E00 0000 		.long	0x5e
 2317 00c5 06        		.uleb128 0x6
 2318 00c6 01        		.byte	0x1
 2319 00c7 0000 0000 		.long	.LASF64
 2320 00cb 01        		.byte	0x1
 2321 00cc 98        		.byte	0x98
 2322 00cd 01        		.byte	0x1
 2323 00ce 00        		.byte	0x0
 2324 00cf 07        		.uleb128 0x7
 2325 00d0 C500 0000 		.long	0xc5
 2326 00d4 0000 0000 		.long	.LFB4
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 42


 2327 00d8 0000 0000 		.long	.LFE4
 2328 00dc 02        		.byte	0x2
 2329 00dd 90        		.byte	0x90
 2330 00de 20        		.uleb128 0x20
 2331 00df 08        		.uleb128 0x8
 2332 00e0 01        		.byte	0x1
 2333 00e1 0000 0000 		.long	.LASF17
 2334 00e5 01        		.byte	0x1
 2335 00e6 6C01      		.word	0x16c
 2336 00e8 01        		.byte	0x1
 2337 00e9 0000 0000 		.long	.LFB20
 2338 00ed 0000 0000 		.long	.LFE20
 2339 00f1 02        		.byte	0x2
 2340 00f2 90        		.byte	0x90
 2341 00f3 20        		.uleb128 0x20
 2342 00f4 08        		.uleb128 0x8
 2343 00f5 01        		.byte	0x1
 2344 00f6 0000 0000 		.long	.LASF18
 2345 00fa 01        		.byte	0x1
 2346 00fb 4D02      		.word	0x24d
 2347 00fd 01        		.byte	0x1
 2348 00fe 0000 0000 		.long	.LFB31
 2349 0102 0000 0000 		.long	.LFE31
 2350 0106 02        		.byte	0x2
 2351 0107 90        		.byte	0x90
 2352 0108 20        		.uleb128 0x20
 2353 0109 09        		.uleb128 0x9
 2354 010a 01        		.byte	0x1
 2355 010b 0000 0000 		.long	.LASF22
 2356 010f 01        		.byte	0x1
 2357 0110 D901      		.word	0x1d9
 2358 0112 01        		.byte	0x1
 2359 0113 0000 0000 		.long	.LFB28
 2360 0117 0000 0000 		.long	.LFE28
 2361 011b 02        		.byte	0x2
 2362 011c 90        		.byte	0x90
 2363 011d 20        		.uleb128 0x20
 2364 011e 4B01 0000 		.long	0x14b
 2365 0122 0A        		.uleb128 0xa
 2366 0123 0000 0000 		.long	.LASF24
 2367 0127 01        		.byte	0x1
 2368 0128 DA01      		.word	0x1da
 2369 012a 8E00 0000 		.long	0x8e
 2370 012e 0000 0000 		.long	.LLST4
 2371 0132 0B        		.uleb128 0xb
 2372 0133 0000 0000 		.long	.LASF19
 2373 0137 01        		.byte	0x1
 2374 0138 DB01      		.word	0x1db
 2375 013a A400 0000 		.long	0xa4
 2376 013e 0B        		.uleb128 0xb
 2377 013f 0000 0000 		.long	.LASF20
 2378 0143 01        		.byte	0x1
 2379 0144 DC01      		.word	0x1dc
 2380 0146 4B01 0000 		.long	0x14b
 2381 014a 00        		.byte	0x0
 2382 014b 0C        		.uleb128 0xc
 2383 014c 02        		.byte	0x2
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 43


 2384 014d 9900 0000 		.long	0x99
 2385 0151 08        		.uleb128 0x8
 2386 0152 01        		.byte	0x1
 2387 0153 0000 0000 		.long	.LASF21
 2388 0157 01        		.byte	0x1
 2389 0158 D201      		.word	0x1d2
 2390 015a 01        		.byte	0x1
 2391 015b 0000 0000 		.long	.LFB27
 2392 015f 0000 0000 		.long	.LFE27
 2393 0163 02        		.byte	0x2
 2394 0164 90        		.byte	0x90
 2395 0165 20        		.uleb128 0x20
 2396 0166 0D        		.uleb128 0xd
 2397 0167 01        		.byte	0x1
 2398 0168 0000 0000 		.long	.LASF23
 2399 016c 01        		.byte	0x1
 2400 016d 9C        		.byte	0x9c
 2401 016e 01        		.byte	0x1
 2402 016f 0000 0000 		.long	.LFB5
 2403 0173 0000 0000 		.long	.LFE5
 2404 0177 02        		.byte	0x2
 2405 0178 90        		.byte	0x90
 2406 0179 20        		.uleb128 0x20
 2407 017a B201 0000 		.long	0x1b2
 2408 017e 0E        		.uleb128 0xe
 2409 017f 6964 7800 		.string	"idx"
 2410 0183 01        		.byte	0x1
 2411 0184 9D        		.byte	0x9d
 2412 0185 8E00 0000 		.long	0x8e
 2413 0189 0000 0000 		.long	.LLST7
 2414 018d 0F        		.uleb128 0xf
 2415 018e 0000 0000 		.long	.LBB5
 2416 0192 0000 0000 		.long	.LBE5
 2417 0196 10        		.uleb128 0x10
 2418 0197 0000 0000 		.long	.LASF25
 2419 019b 01        		.byte	0x1
 2420 019c A4        		.byte	0xa4
 2421 019d 4500 0000 		.long	0x45
 2422 01a1 11        		.uleb128 0x11
 2423 01a2 0000 0000 		.long	.LASF26
 2424 01a6 01        		.byte	0x1
 2425 01a7 A4        		.byte	0xa4
 2426 01a8 2C00 0000 		.long	0x2c
 2427 01ac 0000 0000 		.long	.LLST8
 2428 01b0 00        		.byte	0x0
 2429 01b1 00        		.byte	0x0
 2430 01b2 0D        		.uleb128 0xd
 2431 01b3 01        		.byte	0x1
 2432 01b4 0000 0000 		.long	.LASF27
 2433 01b8 01        		.byte	0x1
 2434 01b9 DF        		.byte	0xdf
 2435 01ba 01        		.byte	0x1
 2436 01bb 0000 0000 		.long	.LFB10
 2437 01bf 0000 0000 		.long	.LFE10
 2438 01c3 02        		.byte	0x2
 2439 01c4 90        		.byte	0x90
 2440 01c5 20        		.uleb128 0x20
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 44


 2441 01c6 0B02 0000 		.long	0x20b
 2442 01ca 11        		.uleb128 0x11
 2443 01cb 0000 0000 		.long	.LASF24
 2444 01cf 01        		.byte	0x1
 2445 01d0 E0        		.byte	0xe0
 2446 01d1 8E00 0000 		.long	0x8e
 2447 01d5 0000 0000 		.long	.LLST10
 2448 01d9 11        		.uleb128 0x11
 2449 01da 0000 0000 		.long	.LASF19
 2450 01de 01        		.byte	0x1
 2451 01df E1        		.byte	0xe1
 2452 01e0 A400 0000 		.long	0xa4
 2453 01e4 0000 0000 		.long	.LLST11
 2454 01e8 10        		.uleb128 0x10
 2455 01e9 0000 0000 		.long	.LASF20
 2456 01ed 01        		.byte	0x1
 2457 01ee E2        		.byte	0xe2
 2458 01ef 4B01 0000 		.long	0x14b
 2459 01f3 12        		.uleb128 0x12
 2460 01f4 7374 7200 		.string	"str"
 2461 01f8 01        		.byte	0x1
 2462 01f9 E3        		.byte	0xe3
 2463 01fa 0B02 0000 		.long	0x20b
 2464 01fe 02        		.byte	0x2
 2465 01ff 8C        		.byte	0x8c
 2466 0200 01        		.sleb128 1
 2467 0201 13        		.uleb128 0x13
 2468 0202 6900      		.string	"i"
 2469 0204 01        		.byte	0x1
 2470 0205 E4        		.byte	0xe4
 2471 0206 8E00 0000 		.long	0x8e
 2472 020a 00        		.byte	0x0
 2473 020b 14        		.uleb128 0x14
 2474 020c 9900 0000 		.long	0x99
 2475 0210 1B02 0000 		.long	0x21b
 2476 0214 15        		.uleb128 0x15
 2477 0215 1B02 0000 		.long	0x21b
 2478 0219 09        		.byte	0x9
 2479 021a 00        		.byte	0x0
 2480 021b 05        		.uleb128 0x5
 2481 021c 02        		.byte	0x2
 2482 021d 07        		.byte	0x7
 2483 021e 09        		.uleb128 0x9
 2484 021f 01        		.byte	0x1
 2485 0220 0000 0000 		.long	.LASF28
 2486 0224 01        		.byte	0x1
 2487 0225 BF01      		.word	0x1bf
 2488 0227 01        		.byte	0x1
 2489 0228 0000 0000 		.long	.LFB26
 2490 022c 0000 0000 		.long	.LFE26
 2491 0230 02        		.byte	0x2
 2492 0231 90        		.byte	0x90
 2493 0232 20        		.uleb128 0x20
 2494 0233 8002 0000 		.long	0x280
 2495 0237 0A        		.uleb128 0xa
 2496 0238 0000 0000 		.long	.LASF24
 2497 023c 01        		.byte	0x1
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 45


 2498 023d C001      		.word	0x1c0
 2499 023f 8E00 0000 		.long	0x8e
 2500 0243 0000 0000 		.long	.LLST13
 2501 0247 0A        		.uleb128 0xa
 2502 0248 0000 0000 		.long	.LASF29
 2503 024c 01        		.byte	0x1
 2504 024d C101      		.word	0x1c1
 2505 024f A400 0000 		.long	0xa4
 2506 0253 0000 0000 		.long	.LLST14
 2507 0257 0A        		.uleb128 0xa
 2508 0258 0000 0000 		.long	.LASF30
 2509 025c 01        		.byte	0x1
 2510 025d C101      		.word	0x1c1
 2511 025f A400 0000 		.long	0xa4
 2512 0263 0000 0000 		.long	.LLST15
 2513 0267 0B        		.uleb128 0xb
 2514 0268 0000 0000 		.long	.LASF19
 2515 026c 01        		.byte	0x1
 2516 026d C201      		.word	0x1c2
 2517 026f BA00 0000 		.long	0xba
 2518 0273 0B        		.uleb128 0xb
 2519 0274 0000 0000 		.long	.LASF20
 2520 0278 01        		.byte	0x1
 2521 0279 C301      		.word	0x1c3
 2522 027b 4B01 0000 		.long	0x14b
 2523 027f 00        		.byte	0x0
 2524 0280 09        		.uleb128 0x9
 2525 0281 01        		.byte	0x1
 2526 0282 0000 0000 		.long	.LASF31
 2527 0286 01        		.byte	0x1
 2528 0287 AC01      		.word	0x1ac
 2529 0289 01        		.byte	0x1
 2530 028a 0000 0000 		.long	.LFB25
 2531 028e 0000 0000 		.long	.LFE25
 2532 0292 02        		.byte	0x2
 2533 0293 90        		.byte	0x90
 2534 0294 20        		.uleb128 0x20
 2535 0295 E202 0000 		.long	0x2e2
 2536 0299 0A        		.uleb128 0xa
 2537 029a 0000 0000 		.long	.LASF24
 2538 029e 01        		.byte	0x1
 2539 029f AD01      		.word	0x1ad
 2540 02a1 8E00 0000 		.long	0x8e
 2541 02a5 0000 0000 		.long	.LLST17
 2542 02a9 0A        		.uleb128 0xa
 2543 02aa 0000 0000 		.long	.LASF29
 2544 02ae 01        		.byte	0x1
 2545 02af AE01      		.word	0x1ae
 2546 02b1 A400 0000 		.long	0xa4
 2547 02b5 0000 0000 		.long	.LLST18
 2548 02b9 0A        		.uleb128 0xa
 2549 02ba 0000 0000 		.long	.LASF30
 2550 02be 01        		.byte	0x1
 2551 02bf AE01      		.word	0x1ae
 2552 02c1 A400 0000 		.long	0xa4
 2553 02c5 0000 0000 		.long	.LLST19
 2554 02c9 0B        		.uleb128 0xb
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 46


 2555 02ca 0000 0000 		.long	.LASF19
 2556 02ce 01        		.byte	0x1
 2557 02cf AF01      		.word	0x1af
 2558 02d1 BA00 0000 		.long	0xba
 2559 02d5 0B        		.uleb128 0xb
 2560 02d6 0000 0000 		.long	.LASF20
 2561 02da 01        		.byte	0x1
 2562 02db B001      		.word	0x1b0
 2563 02dd 4B01 0000 		.long	0x14b
 2564 02e1 00        		.byte	0x0
 2565 02e2 09        		.uleb128 0x9
 2566 02e3 01        		.byte	0x1
 2567 02e4 0000 0000 		.long	.LASF32
 2568 02e8 01        		.byte	0x1
 2569 02e9 7C01      		.word	0x17c
 2570 02eb 01        		.byte	0x1
 2571 02ec 0000 0000 		.long	.LFB22
 2572 02f0 0000 0000 		.long	.LFE22
 2573 02f4 02        		.byte	0x2
 2574 02f5 90        		.byte	0x90
 2575 02f6 20        		.uleb128 0x20
 2576 02f7 1403 0000 		.long	0x314
 2577 02fb 0B        		.uleb128 0xb
 2578 02fc 0000 0000 		.long	.LASF24
 2579 0300 01        		.byte	0x1
 2580 0301 7D01      		.word	0x17d
 2581 0303 8E00 0000 		.long	0x8e
 2582 0307 0B        		.uleb128 0xb
 2583 0308 0000 0000 		.long	.LASF20
 2584 030c 01        		.byte	0x1
 2585 030d 7E01      		.word	0x17e
 2586 030f 4B01 0000 		.long	0x14b
 2587 0313 00        		.byte	0x0
 2588 0314 09        		.uleb128 0x9
 2589 0315 01        		.byte	0x1
 2590 0316 0000 0000 		.long	.LASF33
 2591 031a 01        		.byte	0x1
 2592 031b 7101      		.word	0x171
 2593 031d 01        		.byte	0x1
 2594 031e 0000 0000 		.long	.LFB21
 2595 0322 0000 0000 		.long	.LFE21
 2596 0326 02        		.byte	0x2
 2597 0327 90        		.byte	0x90
 2598 0328 20        		.uleb128 0x20
 2599 0329 4603 0000 		.long	0x346
 2600 032d 0B        		.uleb128 0xb
 2601 032e 0000 0000 		.long	.LASF24
 2602 0332 01        		.byte	0x1
 2603 0333 7201      		.word	0x172
 2604 0335 8E00 0000 		.long	0x8e
 2605 0339 0B        		.uleb128 0xb
 2606 033a 0000 0000 		.long	.LASF20
 2607 033e 01        		.byte	0x1
 2608 033f 7301      		.word	0x173
 2609 0341 4B01 0000 		.long	0x14b
 2610 0345 00        		.byte	0x0
 2611 0346 09        		.uleb128 0x9
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 47


 2612 0347 01        		.byte	0x1
 2613 0348 0000 0000 		.long	.LASF34
 2614 034c 01        		.byte	0x1
 2615 034d 5D01      		.word	0x15d
 2616 034f 01        		.byte	0x1
 2617 0350 0000 0000 		.long	.LFB19
 2618 0354 0000 0000 		.long	.LFE19
 2619 0358 02        		.byte	0x2
 2620 0359 90        		.byte	0x90
 2621 035a 20        		.uleb128 0x20
 2622 035b 8803 0000 		.long	0x388
 2623 035f 0A        		.uleb128 0xa
 2624 0360 0000 0000 		.long	.LASF24
 2625 0364 01        		.byte	0x1
 2626 0365 5E01      		.word	0x15e
 2627 0367 8E00 0000 		.long	0x8e
 2628 036b 0000 0000 		.long	.LLST23
 2629 036f 0B        		.uleb128 0xb
 2630 0370 0000 0000 		.long	.LASF19
 2631 0374 01        		.byte	0x1
 2632 0375 5F01      		.word	0x15f
 2633 0377 A400 0000 		.long	0xa4
 2634 037b 0B        		.uleb128 0xb
 2635 037c 0000 0000 		.long	.LASF20
 2636 0380 01        		.byte	0x1
 2637 0381 6001      		.word	0x160
 2638 0383 4B01 0000 		.long	0x14b
 2639 0387 00        		.byte	0x0
 2640 0388 0D        		.uleb128 0xd
 2641 0389 01        		.byte	0x1
 2642 038a 0000 0000 		.long	.LASF35
 2643 038e 01        		.byte	0x1
 2644 038f F4        		.byte	0xf4
 2645 0390 01        		.byte	0x1
 2646 0391 0000 0000 		.long	.LFB11
 2647 0395 0000 0000 		.long	.LFE11
 2648 0399 02        		.byte	0x2
 2649 039a 90        		.byte	0x90
 2650 039b 20        		.uleb128 0x20
 2651 039c E103 0000 		.long	0x3e1
 2652 03a0 10        		.uleb128 0x10
 2653 03a1 0000 0000 		.long	.LASF24
 2654 03a5 01        		.byte	0x1
 2655 03a6 F5        		.byte	0xf5
 2656 03a7 8E00 0000 		.long	0x8e
 2657 03ab 11        		.uleb128 0x11
 2658 03ac 0000 0000 		.long	.LASF19
 2659 03b0 01        		.byte	0x1
 2660 03b1 F6        		.byte	0xf6
 2661 03b2 A400 0000 		.long	0xa4
 2662 03b6 0000 0000 		.long	.LLST25
 2663 03ba 11        		.uleb128 0x11
 2664 03bb 0000 0000 		.long	.LASF20
 2665 03bf 01        		.byte	0x1
 2666 03c0 F7        		.byte	0xf7
 2667 03c1 4B01 0000 		.long	0x14b
 2668 03c5 0000 0000 		.long	.LLST26
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 48


 2669 03c9 12        		.uleb128 0x12
 2670 03ca 7374 7200 		.string	"str"
 2671 03ce 01        		.byte	0x1
 2672 03cf F8        		.byte	0xf8
 2673 03d0 E103 0000 		.long	0x3e1
 2674 03d4 02        		.byte	0x2
 2675 03d5 8C        		.byte	0x8c
 2676 03d6 01        		.sleb128 1
 2677 03d7 13        		.uleb128 0x13
 2678 03d8 6900      		.string	"i"
 2679 03da 01        		.byte	0x1
 2680 03db F9        		.byte	0xf9
 2681 03dc 8E00 0000 		.long	0x8e
 2682 03e0 00        		.byte	0x0
 2683 03e1 14        		.uleb128 0x14
 2684 03e2 9900 0000 		.long	0x99
 2685 03e6 F103 0000 		.long	0x3f1
 2686 03ea 15        		.uleb128 0x15
 2687 03eb 1B02 0000 		.long	0x21b
 2688 03ef 0D        		.byte	0xd
 2689 03f0 00        		.byte	0x0
 2690 03f1 0D        		.uleb128 0xd
 2691 03f2 01        		.byte	0x1
 2692 03f3 0000 0000 		.long	.LASF36
 2693 03f7 01        		.byte	0x1
 2694 03f8 BC        		.byte	0xbc
 2695 03f9 01        		.byte	0x1
 2696 03fa 0000 0000 		.long	.LFB7
 2697 03fe 0000 0000 		.long	.LFE7
 2698 0402 02        		.byte	0x2
 2699 0403 90        		.byte	0x90
 2700 0404 20        		.uleb128 0x20
 2701 0405 2704 0000 		.long	0x427
 2702 0409 16        		.uleb128 0x16
 2703 040a 0000 0000 		.long	.LASF38
 2704 040e 01        		.byte	0x1
 2705 040f BB        		.byte	0xbb
 2706 0410 8E00 0000 		.long	0x8e
 2707 0414 0000 0000 		.long	.LLST28
 2708 0418 12        		.uleb128 0x12
 2709 0419 7374 7200 		.string	"str"
 2710 041d 01        		.byte	0x1
 2711 041e BD        		.byte	0xbd
 2712 041f 2704 0000 		.long	0x427
 2713 0423 02        		.byte	0x2
 2714 0424 8C        		.byte	0x8c
 2715 0425 01        		.sleb128 1
 2716 0426 00        		.byte	0x0
 2717 0427 14        		.uleb128 0x14
 2718 0428 9900 0000 		.long	0x99
 2719 042c 3704 0000 		.long	0x437
 2720 0430 15        		.uleb128 0x15
 2721 0431 1B02 0000 		.long	0x21b
 2722 0435 03        		.byte	0x3
 2723 0436 00        		.byte	0x0
 2724 0437 0D        		.uleb128 0xd
 2725 0438 01        		.byte	0x1
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 49


 2726 0439 0000 0000 		.long	.LASF37
 2727 043d 01        		.byte	0x1
 2728 043e B5        		.byte	0xb5
 2729 043f 01        		.byte	0x1
 2730 0440 0000 0000 		.long	.LFB6
 2731 0444 0000 0000 		.long	.LFE6
 2732 0448 02        		.byte	0x2
 2733 0449 90        		.byte	0x90
 2734 044a 20        		.uleb128 0x20
 2735 044b 6D04 0000 		.long	0x46d
 2736 044f 16        		.uleb128 0x16
 2737 0450 0000 0000 		.long	.LASF38
 2738 0454 01        		.byte	0x1
 2739 0455 B4        		.byte	0xb4
 2740 0456 8E00 0000 		.long	0x8e
 2741 045a 0000 0000 		.long	.LLST30
 2742 045e 12        		.uleb128 0x12
 2743 045f 7374 7200 		.string	"str"
 2744 0463 01        		.byte	0x1
 2745 0464 B6        		.byte	0xb6
 2746 0465 2704 0000 		.long	0x427
 2747 0469 02        		.byte	0x2
 2748 046a 8C        		.byte	0x8c
 2749 046b 01        		.sleb128 1
 2750 046c 00        		.byte	0x0
 2751 046d 09        		.uleb128 0x9
 2752 046e 01        		.byte	0x1
 2753 046f 0000 0000 		.long	.LASF39
 2754 0473 01        		.byte	0x1
 2755 0474 3402      		.word	0x234
 2756 0476 01        		.byte	0x1
 2757 0477 0000 0000 		.long	.LFB30
 2758 047b 0000 0000 		.long	.LFE30
 2759 047f 02        		.byte	0x2
 2760 0480 90        		.byte	0x90
 2761 0481 20        		.uleb128 0x20
 2762 0482 AF04 0000 		.long	0x4af
 2763 0486 0B        		.uleb128 0xb
 2764 0487 0000 0000 		.long	.LASF24
 2765 048b 01        		.byte	0x1
 2766 048c 3502      		.word	0x235
 2767 048e 8E00 0000 		.long	0x8e
 2768 0492 0A        		.uleb128 0xa
 2769 0493 0000 0000 		.long	.LASF19
 2770 0497 01        		.byte	0x1
 2771 0498 3602      		.word	0x236
 2772 049a A400 0000 		.long	0xa4
 2773 049e 0000 0000 		.long	.LLST32
 2774 04a2 0B        		.uleb128 0xb
 2775 04a3 0000 0000 		.long	.LASF20
 2776 04a7 01        		.byte	0x1
 2777 04a8 3702      		.word	0x237
 2778 04aa 4B01 0000 		.long	0x14b
 2779 04ae 00        		.byte	0x0
 2780 04af 09        		.uleb128 0x9
 2781 04b0 01        		.byte	0x1
 2782 04b1 0000 0000 		.long	.LASF40
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 50


 2783 04b5 01        		.byte	0x1
 2784 04b6 0602      		.word	0x206
 2785 04b8 01        		.byte	0x1
 2786 04b9 0000 0000 		.long	.LFB29
 2787 04bd 0000 0000 		.long	.LFE29
 2788 04c1 02        		.byte	0x2
 2789 04c2 90        		.byte	0x90
 2790 04c3 20        		.uleb128 0x20
 2791 04c4 F104 0000 		.long	0x4f1
 2792 04c8 0A        		.uleb128 0xa
 2793 04c9 0000 0000 		.long	.LASF24
 2794 04cd 01        		.byte	0x1
 2795 04ce 0702      		.word	0x207
 2796 04d0 8E00 0000 		.long	0x8e
 2797 04d4 0000 0000 		.long	.LLST34
 2798 04d8 0B        		.uleb128 0xb
 2799 04d9 0000 0000 		.long	.LASF19
 2800 04dd 01        		.byte	0x1
 2801 04de 0802      		.word	0x208
 2802 04e0 A400 0000 		.long	0xa4
 2803 04e4 0B        		.uleb128 0xb
 2804 04e5 0000 0000 		.long	.LASF20
 2805 04e9 01        		.byte	0x1
 2806 04ea 0902      		.word	0x209
 2807 04ec 4B01 0000 		.long	0x14b
 2808 04f0 00        		.byte	0x0
 2809 04f1 09        		.uleb128 0x9
 2810 04f2 01        		.byte	0x1
 2811 04f3 0000 0000 		.long	.LASF41
 2812 04f7 01        		.byte	0x1
 2813 04f8 9101      		.word	0x191
 2814 04fa 01        		.byte	0x1
 2815 04fb 0000 0000 		.long	.LFB24
 2816 04ff 0000 0000 		.long	.LFE24
 2817 0503 02        		.byte	0x2
 2818 0504 90        		.byte	0x90
 2819 0505 20        		.uleb128 0x20
 2820 0506 5305 0000 		.long	0x553
 2821 050a 0B        		.uleb128 0xb
 2822 050b 0000 0000 		.long	.LASF24
 2823 050f 01        		.byte	0x1
 2824 0510 9201      		.word	0x192
 2825 0512 8E00 0000 		.long	0x8e
 2826 0516 0A        		.uleb128 0xa
 2827 0517 0000 0000 		.long	.LASF29
 2828 051b 01        		.byte	0x1
 2829 051c 9301      		.word	0x193
 2830 051e A400 0000 		.long	0xa4
 2831 0522 0000 0000 		.long	.LLST36
 2832 0526 0A        		.uleb128 0xa
 2833 0527 0000 0000 		.long	.LASF30
 2834 052b 01        		.byte	0x1
 2835 052c 9301      		.word	0x193
 2836 052e A400 0000 		.long	0xa4
 2837 0532 0000 0000 		.long	.LLST37
 2838 0536 0A        		.uleb128 0xa
 2839 0537 0000 0000 		.long	.LASF19
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 51


 2840 053b 01        		.byte	0x1
 2841 053c 9401      		.word	0x194
 2842 053e BA00 0000 		.long	0xba
 2843 0542 0000 0000 		.long	.LLST38
 2844 0546 0B        		.uleb128 0xb
 2845 0547 0000 0000 		.long	.LASF20
 2846 054b 01        		.byte	0x1
 2847 054c 9501      		.word	0x195
 2848 054e 4B01 0000 		.long	0x14b
 2849 0552 00        		.byte	0x0
 2850 0553 09        		.uleb128 0x9
 2851 0554 01        		.byte	0x1
 2852 0555 0000 0000 		.long	.LASF42
 2853 0559 01        		.byte	0x1
 2854 055a 8701      		.word	0x187
 2855 055c 01        		.byte	0x1
 2856 055d 0000 0000 		.long	.LFB23
 2857 0561 0000 0000 		.long	.LFE23
 2858 0565 02        		.byte	0x2
 2859 0566 90        		.byte	0x90
 2860 0567 20        		.uleb128 0x20
 2861 0568 7905 0000 		.long	0x579
 2862 056c 0B        		.uleb128 0xb
 2863 056d 0000 0000 		.long	.LASF24
 2864 0571 01        		.byte	0x1
 2865 0572 8801      		.word	0x188
 2866 0574 8E00 0000 		.long	0x8e
 2867 0578 00        		.byte	0x0
 2868 0579 09        		.uleb128 0x9
 2869 057a 01        		.byte	0x1
 2870 057b 0000 0000 		.long	.LASF43
 2871 057f 01        		.byte	0x1
 2872 0580 5001      		.word	0x150
 2873 0582 01        		.byte	0x1
 2874 0583 0000 0000 		.long	.LFB18
 2875 0587 0000 0000 		.long	.LFE18
 2876 058b 02        		.byte	0x2
 2877 058c 90        		.byte	0x90
 2878 058d 20        		.uleb128 0x20
 2879 058e B705 0000 		.long	0x5b7
 2880 0592 0B        		.uleb128 0xb
 2881 0593 0000 0000 		.long	.LASF24
 2882 0597 01        		.byte	0x1
 2883 0598 5101      		.word	0x151
 2884 059a 8E00 0000 		.long	0x8e
 2885 059e 0B        		.uleb128 0xb
 2886 059f 0000 0000 		.long	.LASF19
 2887 05a3 01        		.byte	0x1
 2888 05a4 5201      		.word	0x152
 2889 05a6 A400 0000 		.long	0xa4
 2890 05aa 0B        		.uleb128 0xb
 2891 05ab 0000 0000 		.long	.LASF20
 2892 05af 01        		.byte	0x1
 2893 05b0 5301      		.word	0x153
 2894 05b2 4B01 0000 		.long	0x14b
 2895 05b6 00        		.byte	0x0
 2896 05b7 09        		.uleb128 0x9
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 52


 2897 05b8 01        		.byte	0x1
 2898 05b9 0000 0000 		.long	.LASF44
 2899 05bd 01        		.byte	0x1
 2900 05be 3A01      		.word	0x13a
 2901 05c0 01        		.byte	0x1
 2902 05c1 0000 0000 		.long	.LFB17
 2903 05c5 0000 0000 		.long	.LFE17
 2904 05c9 02        		.byte	0x2
 2905 05ca 90        		.byte	0x90
 2906 05cb 20        		.uleb128 0x20
 2907 05cc F905 0000 		.long	0x5f9
 2908 05d0 0A        		.uleb128 0xa
 2909 05d1 0000 0000 		.long	.LASF24
 2910 05d5 01        		.byte	0x1
 2911 05d6 3C01      		.word	0x13c
 2912 05d8 8E00 0000 		.long	0x8e
 2913 05dc 0000 0000 		.long	.LLST42
 2914 05e0 0B        		.uleb128 0xb
 2915 05e1 0000 0000 		.long	.LASF19
 2916 05e5 01        		.byte	0x1
 2917 05e6 3D01      		.word	0x13d
 2918 05e8 A400 0000 		.long	0xa4
 2919 05ec 0B        		.uleb128 0xb
 2920 05ed 0000 0000 		.long	.LASF20
 2921 05f1 01        		.byte	0x1
 2922 05f2 3E01      		.word	0x13e
 2923 05f4 4B01 0000 		.long	0x14b
 2924 05f8 00        		.byte	0x0
 2925 05f9 09        		.uleb128 0x9
 2926 05fa 01        		.byte	0x1
 2927 05fb 0000 0000 		.long	.LASF45
 2928 05ff 01        		.byte	0x1
 2929 0600 2A01      		.word	0x12a
 2930 0602 01        		.byte	0x1
 2931 0603 0000 0000 		.long	.LFB16
 2932 0607 0000 0000 		.long	.LFE16
 2933 060b 02        		.byte	0x2
 2934 060c 90        		.byte	0x90
 2935 060d 20        		.uleb128 0x20
 2936 060e 3706 0000 		.long	0x637
 2937 0612 0B        		.uleb128 0xb
 2938 0613 0000 0000 		.long	.LASF24
 2939 0617 01        		.byte	0x1
 2940 0618 2C01      		.word	0x12c
 2941 061a 8E00 0000 		.long	0x8e
 2942 061e 0B        		.uleb128 0xb
 2943 061f 0000 0000 		.long	.LASF19
 2944 0623 01        		.byte	0x1
 2945 0624 2D01      		.word	0x12d
 2946 0626 A400 0000 		.long	0xa4
 2947 062a 0B        		.uleb128 0xb
 2948 062b 0000 0000 		.long	.LASF20
 2949 062f 01        		.byte	0x1
 2950 0630 2E01      		.word	0x12e
 2951 0632 4B01 0000 		.long	0x14b
 2952 0636 00        		.byte	0x0
 2953 0637 09        		.uleb128 0x9
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 53


 2954 0638 01        		.byte	0x1
 2955 0639 0000 0000 		.long	.LASF46
 2956 063d 01        		.byte	0x1
 2957 063e 2201      		.word	0x122
 2958 0640 01        		.byte	0x1
 2959 0641 0000 0000 		.long	.LFB15
 2960 0645 0000 0000 		.long	.LFE15
 2961 0649 02        		.byte	0x2
 2962 064a 90        		.byte	0x90
 2963 064b 20        		.uleb128 0x20
 2964 064c 6106 0000 		.long	0x661
 2965 0650 0A        		.uleb128 0xa
 2966 0651 0000 0000 		.long	.LASF38
 2967 0655 01        		.byte	0x1
 2968 0656 2301      		.word	0x123
 2969 0658 8E00 0000 		.long	0x8e
 2970 065c 0000 0000 		.long	.LLST45
 2971 0660 00        		.byte	0x0
 2972 0661 09        		.uleb128 0x9
 2973 0662 01        		.byte	0x1
 2974 0663 0000 0000 		.long	.LASF47
 2975 0667 01        		.byte	0x1
 2976 0668 1B01      		.word	0x11b
 2977 066a 01        		.byte	0x1
 2978 066b 0000 0000 		.long	.LFB14
 2979 066f 0000 0000 		.long	.LFE14
 2980 0673 02        		.byte	0x2
 2981 0674 90        		.byte	0x90
 2982 0675 20        		.uleb128 0x20
 2983 0676 8B06 0000 		.long	0x68b
 2984 067a 0A        		.uleb128 0xa
 2985 067b 0000 0000 		.long	.LASF38
 2986 067f 01        		.byte	0x1
 2987 0680 1C01      		.word	0x11c
 2988 0682 8E00 0000 		.long	0x8e
 2989 0686 0000 0000 		.long	.LLST47
 2990 068a 00        		.byte	0x0
 2991 068b 09        		.uleb128 0x9
 2992 068c 01        		.byte	0x1
 2993 068d 0000 0000 		.long	.LASF48
 2994 0691 01        		.byte	0x1
 2995 0692 1401      		.word	0x114
 2996 0694 01        		.byte	0x1
 2997 0695 0000 0000 		.long	.LFB13
 2998 0699 0000 0000 		.long	.LFE13
 2999 069d 02        		.byte	0x2
 3000 069e 90        		.byte	0x90
 3001 069f 20        		.uleb128 0x20
 3002 06a0 B506 0000 		.long	0x6b5
 3003 06a4 0A        		.uleb128 0xa
 3004 06a5 0000 0000 		.long	.LASF38
 3005 06a9 01        		.byte	0x1
 3006 06aa 1501      		.word	0x115
 3007 06ac 8E00 0000 		.long	0x8e
 3008 06b0 0000 0000 		.long	.LLST49
 3009 06b4 00        		.byte	0x0
 3010 06b5 09        		.uleb128 0x9
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 54


 3011 06b6 01        		.byte	0x1
 3012 06b7 0000 0000 		.long	.LASF49
 3013 06bb 01        		.byte	0x1
 3014 06bc 0D01      		.word	0x10d
 3015 06be 01        		.byte	0x1
 3016 06bf 0000 0000 		.long	.LFB12
 3017 06c3 0000 0000 		.long	.LFE12
 3018 06c7 02        		.byte	0x2
 3019 06c8 90        		.byte	0x90
 3020 06c9 20        		.uleb128 0x20
 3021 06ca DF06 0000 		.long	0x6df
 3022 06ce 0A        		.uleb128 0xa
 3023 06cf 0000 0000 		.long	.LASF38
 3024 06d3 01        		.byte	0x1
 3025 06d4 0E01      		.word	0x10e
 3026 06d6 8E00 0000 		.long	0x8e
 3027 06da 0000 0000 		.long	.LLST51
 3028 06de 00        		.byte	0x0
 3029 06df 0D        		.uleb128 0xd
 3030 06e0 01        		.byte	0x1
 3031 06e1 0000 0000 		.long	.LASF50
 3032 06e5 01        		.byte	0x1
 3033 06e6 CF        		.byte	0xcf
 3034 06e7 01        		.byte	0x1
 3035 06e8 0000 0000 		.long	.LFB9
 3036 06ec 0000 0000 		.long	.LFE9
 3037 06f0 02        		.byte	0x2
 3038 06f1 90        		.byte	0x90
 3039 06f2 20        		.uleb128 0x20
 3040 06f3 2107 0000 		.long	0x721
 3041 06f7 11        		.uleb128 0x11
 3042 06f8 0000 0000 		.long	.LASF24
 3043 06fc 01        		.byte	0x1
 3044 06fd D0        		.byte	0xd0
 3045 06fe 8E00 0000 		.long	0x8e
 3046 0702 0000 0000 		.long	.LLST53
 3047 0706 11        		.uleb128 0x11
 3048 0707 0000 0000 		.long	.LASF19
 3049 070b 01        		.byte	0x1
 3050 070c D1        		.byte	0xd1
 3051 070d A400 0000 		.long	0xa4
 3052 0711 0000 0000 		.long	.LLST54
 3053 0715 10        		.uleb128 0x10
 3054 0716 0000 0000 		.long	.LASF20
 3055 071a 01        		.byte	0x1
 3056 071b D2        		.byte	0xd2
 3057 071c 4B01 0000 		.long	0x14b
 3058 0720 00        		.byte	0x0
 3059 0721 0D        		.uleb128 0xd
 3060 0722 01        		.byte	0x1
 3061 0723 0000 0000 		.long	.LASF51
 3062 0727 01        		.byte	0x1
 3063 0728 C3        		.byte	0xc3
 3064 0729 01        		.byte	0x1
 3065 072a 0000 0000 		.long	.LFB8
 3066 072e 0000 0000 		.long	.LFE8
 3067 0732 02        		.byte	0x2
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 55


 3068 0733 90        		.byte	0x90
 3069 0734 20        		.uleb128 0x20
 3070 0735 5F07 0000 		.long	0x75f
 3071 0739 10        		.uleb128 0x10
 3072 073a 0000 0000 		.long	.LASF24
 3073 073e 01        		.byte	0x1
 3074 073f C4        		.byte	0xc4
 3075 0740 8E00 0000 		.long	0x8e
 3076 0744 11        		.uleb128 0x11
 3077 0745 0000 0000 		.long	.LASF19
 3078 0749 01        		.byte	0x1
 3079 074a C5        		.byte	0xc5
 3080 074b A400 0000 		.long	0xa4
 3081 074f 0000 0000 		.long	.LLST56
 3082 0753 10        		.uleb128 0x10
 3083 0754 0000 0000 		.long	.LASF20
 3084 0758 01        		.byte	0x1
 3085 0759 C6        		.byte	0xc6
 3086 075a 4B01 0000 		.long	0x14b
 3087 075e 00        		.byte	0x0
 3088 075f 0D        		.uleb128 0xd
 3089 0760 01        		.byte	0x1
 3090 0761 0000 0000 		.long	.LASF52
 3091 0765 01        		.byte	0x1
 3092 0766 77        		.byte	0x77
 3093 0767 01        		.byte	0x1
 3094 0768 0000 0000 		.long	.LFB3
 3095 076c 0000 0000 		.long	.LFE3
 3096 0770 02        		.byte	0x2
 3097 0771 90        		.byte	0x90
 3098 0772 20        		.uleb128 0x20
 3099 0773 9507 0000 		.long	0x795
 3100 0777 11        		.uleb128 0x11
 3101 0778 0000 0000 		.long	.LASF53
 3102 077c 01        		.byte	0x1
 3103 077d 78        		.byte	0x78
 3104 077e AF00 0000 		.long	0xaf
 3105 0782 0000 0000 		.long	.LLST58
 3106 0786 0E        		.uleb128 0xe
 3107 0787 6368 00   		.string	"ch"
 3108 078a 01        		.byte	0x1
 3109 078b 79        		.byte	0x79
 3110 078c 8E00 0000 		.long	0x8e
 3111 0790 0000 0000 		.long	.LLST59
 3112 0794 00        		.byte	0x0
 3113 0795 17        		.uleb128 0x17
 3114 0796 01        		.byte	0x1
 3115 0797 0000 0000 		.long	.LASF54
 3116 079b 01        		.byte	0x1
 3117 079c 6F        		.byte	0x6f
 3118 079d 01        		.byte	0x1
 3119 079e 0000 0000 		.long	.LFB2
 3120 07a2 0000 0000 		.long	.LFE2
 3121 07a6 02        		.byte	0x2
 3122 07a7 90        		.byte	0x90
 3123 07a8 20        		.uleb128 0x20
 3124 07a9 14        		.uleb128 0x14
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 56


 3125 07aa A400 0000 		.long	0xa4
 3126 07ae B407 0000 		.long	0x7b4
 3127 07b2 18        		.uleb128 0x18
 3128 07b3 00        		.byte	0x0
 3129 07b4 19        		.uleb128 0x19
 3130 07b5 0000 0000 		.long	.LASF55
 3131 07b9 04        		.byte	0x4
 3132 07ba 06        		.byte	0x6
 3133 07bb A907 0000 		.long	0x7a9
 3134 07bf 01        		.byte	0x1
 3135 07c0 01        		.byte	0x1
 3136 07c1 19        		.uleb128 0x19
 3137 07c2 0000 0000 		.long	.LASF56
 3138 07c6 01        		.byte	0x1
 3139 07c7 4F        		.byte	0x4f
 3140 07c8 8E00 0000 		.long	0x8e
 3141 07cc 01        		.byte	0x1
 3142 07cd 01        		.byte	0x1
 3143 07ce 1A        		.uleb128 0x1a
 3144 07cf 0000 0000 		.long	.LASF57
 3145 07d3 01        		.byte	0x1
 3146 07d4 51        		.byte	0x51
 3147 07d5 E007 0000 		.long	0x7e0
 3148 07d9 01        		.byte	0x1
 3149 07da 05        		.byte	0x5
 3150 07db 03        		.byte	0x3
 3151 07dc 0000 0000 		.long	v_debugcnt
 3152 07e0 1B        		.uleb128 0x1b
 3153 07e1 8E00 0000 		.long	0x8e
 3154 07e5 14        		.uleb128 0x14
 3155 07e6 8E00 0000 		.long	0x8e
 3156 07ea F507 0000 		.long	0x7f5
 3157 07ee 15        		.uleb128 0x15
 3158 07ef 1B02 0000 		.long	0x21b
 3159 07f3 0F        		.byte	0xf
 3160 07f4 00        		.byte	0x0
 3161 07f5 1A        		.uleb128 0x1a
 3162 07f6 0000 0000 		.long	.LASF58
 3163 07fa 01        		.byte	0x1
 3164 07fb 52        		.byte	0x52
 3165 07fc 0708 0000 		.long	0x807
 3166 0800 01        		.byte	0x1
 3167 0801 05        		.byte	0x5
 3168 0802 03        		.byte	0x3
 3169 0803 0000 0000 		.long	buf_debugentry
 3170 0807 1B        		.uleb128 0x1b
 3171 0808 E507 0000 		.long	0x7e5
 3172 080c 14        		.uleb128 0x14
 3173 080d 8E00 0000 		.long	0x8e
 3174 0811 1C08 0000 		.long	0x81c
 3175 0815 15        		.uleb128 0x15
 3176 0816 1B02 0000 		.long	0x21b
 3177 081a 17        		.byte	0x17
 3178 081b 00        		.byte	0x0
 3179 081c 1A        		.uleb128 0x1a
 3180 081d 0000 0000 		.long	.LASF59
 3181 0821 01        		.byte	0x1
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 57


 3182 0822 53        		.byte	0x53
 3183 0823 2E08 0000 		.long	0x82e
 3184 0827 01        		.byte	0x1
 3185 0828 05        		.byte	0x5
 3186 0829 03        		.byte	0x3
 3187 082a 0000 0000 		.long	lut_dbgcmd
 3188 082e 1C        		.uleb128 0x1c
 3189 082f 0C08 0000 		.long	0x80c
 3190 0833 14        		.uleb128 0x14
 3191 0834 4508 0000 		.long	0x845
 3192 0838 4308 0000 		.long	0x843
 3193 083c 15        		.uleb128 0x15
 3194 083d 1B02 0000 		.long	0x21b
 3195 0841 17        		.byte	0x17
 3196 0842 00        		.byte	0x0
 3197 0843 1D        		.uleb128 0x1d
 3198 0844 01        		.byte	0x1
 3199 0845 0C        		.uleb128 0xc
 3200 0846 02        		.byte	0x2
 3201 0847 4308 0000 		.long	0x843
 3202 084b 1A        		.uleb128 0x1a
 3203 084c 0000 0000 		.long	.LASF60
 3204 0850 01        		.byte	0x1
 3205 0851 5F        		.byte	0x5f
 3206 0852 3308 0000 		.long	0x833
 3207 0856 01        		.byte	0x1
 3208 0857 05        		.byte	0x5
 3209 0858 03        		.byte	0x3
 3210 0859 0000 0000 		.long	f_lut_dbgfunc
 3211 085d 00        		.byte	0x0
 3212               		.section	.debug_abbrev
 3213 0000 01        		.uleb128 0x1
 3214 0001 11        		.uleb128 0x11
 3215 0002 01        		.byte	0x1
 3216 0003 25        		.uleb128 0x25
 3217 0004 0E        		.uleb128 0xe
 3218 0005 13        		.uleb128 0x13
 3219 0006 0B        		.uleb128 0xb
 3220 0007 03        		.uleb128 0x3
 3221 0008 0E        		.uleb128 0xe
 3222 0009 1B        		.uleb128 0x1b
 3223 000a 0E        		.uleb128 0xe
 3224 000b 11        		.uleb128 0x11
 3225 000c 01        		.uleb128 0x1
 3226 000d 12        		.uleb128 0x12
 3227 000e 01        		.uleb128 0x1
 3228 000f 10        		.uleb128 0x10
 3229 0010 06        		.uleb128 0x6
 3230 0011 00        		.byte	0x0
 3231 0012 00        		.byte	0x0
 3232 0013 02        		.uleb128 0x2
 3233 0014 24        		.uleb128 0x24
 3234 0015 00        		.byte	0x0
 3235 0016 0B        		.uleb128 0xb
 3236 0017 0B        		.uleb128 0xb
 3237 0018 3E        		.uleb128 0x3e
 3238 0019 0B        		.uleb128 0xb
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 58


 3239 001a 03        		.uleb128 0x3
 3240 001b 0E        		.uleb128 0xe
 3241 001c 00        		.byte	0x0
 3242 001d 00        		.byte	0x0
 3243 001e 03        		.uleb128 0x3
 3244 001f 16        		.uleb128 0x16
 3245 0020 00        		.byte	0x0
 3246 0021 03        		.uleb128 0x3
 3247 0022 0E        		.uleb128 0xe
 3248 0023 3A        		.uleb128 0x3a
 3249 0024 0B        		.uleb128 0xb
 3250 0025 3B        		.uleb128 0x3b
 3251 0026 0B        		.uleb128 0xb
 3252 0027 49        		.uleb128 0x49
 3253 0028 13        		.uleb128 0x13
 3254 0029 00        		.byte	0x0
 3255 002a 00        		.byte	0x0
 3256 002b 04        		.uleb128 0x4
 3257 002c 24        		.uleb128 0x24
 3258 002d 00        		.byte	0x0
 3259 002e 0B        		.uleb128 0xb
 3260 002f 0B        		.uleb128 0xb
 3261 0030 3E        		.uleb128 0x3e
 3262 0031 0B        		.uleb128 0xb
 3263 0032 03        		.uleb128 0x3
 3264 0033 08        		.uleb128 0x8
 3265 0034 00        		.byte	0x0
 3266 0035 00        		.byte	0x0
 3267 0036 05        		.uleb128 0x5
 3268 0037 24        		.uleb128 0x24
 3269 0038 00        		.byte	0x0
 3270 0039 0B        		.uleb128 0xb
 3271 003a 0B        		.uleb128 0xb
 3272 003b 3E        		.uleb128 0x3e
 3273 003c 0B        		.uleb128 0xb
 3274 003d 00        		.byte	0x0
 3275 003e 00        		.byte	0x0
 3276 003f 06        		.uleb128 0x6
 3277 0040 2E        		.uleb128 0x2e
 3278 0041 00        		.byte	0x0
 3279 0042 3F        		.uleb128 0x3f
 3280 0043 0C        		.uleb128 0xc
 3281 0044 03        		.uleb128 0x3
 3282 0045 0E        		.uleb128 0xe
 3283 0046 3A        		.uleb128 0x3a
 3284 0047 0B        		.uleb128 0xb
 3285 0048 3B        		.uleb128 0x3b
 3286 0049 0B        		.uleb128 0xb
 3287 004a 27        		.uleb128 0x27
 3288 004b 0C        		.uleb128 0xc
 3289 004c 20        		.uleb128 0x20
 3290 004d 0B        		.uleb128 0xb
 3291 004e 00        		.byte	0x0
 3292 004f 00        		.byte	0x0
 3293 0050 07        		.uleb128 0x7
 3294 0051 2E        		.uleb128 0x2e
 3295 0052 00        		.byte	0x0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 59


 3296 0053 31        		.uleb128 0x31
 3297 0054 13        		.uleb128 0x13
 3298 0055 11        		.uleb128 0x11
 3299 0056 01        		.uleb128 0x1
 3300 0057 12        		.uleb128 0x12
 3301 0058 01        		.uleb128 0x1
 3302 0059 40        		.uleb128 0x40
 3303 005a 0A        		.uleb128 0xa
 3304 005b 00        		.byte	0x0
 3305 005c 00        		.byte	0x0
 3306 005d 08        		.uleb128 0x8
 3307 005e 2E        		.uleb128 0x2e
 3308 005f 00        		.byte	0x0
 3309 0060 3F        		.uleb128 0x3f
 3310 0061 0C        		.uleb128 0xc
 3311 0062 03        		.uleb128 0x3
 3312 0063 0E        		.uleb128 0xe
 3313 0064 3A        		.uleb128 0x3a
 3314 0065 0B        		.uleb128 0xb
 3315 0066 3B        		.uleb128 0x3b
 3316 0067 05        		.uleb128 0x5
 3317 0068 27        		.uleb128 0x27
 3318 0069 0C        		.uleb128 0xc
 3319 006a 11        		.uleb128 0x11
 3320 006b 01        		.uleb128 0x1
 3321 006c 12        		.uleb128 0x12
 3322 006d 01        		.uleb128 0x1
 3323 006e 40        		.uleb128 0x40
 3324 006f 0A        		.uleb128 0xa
 3325 0070 00        		.byte	0x0
 3326 0071 00        		.byte	0x0
 3327 0072 09        		.uleb128 0x9
 3328 0073 2E        		.uleb128 0x2e
 3329 0074 01        		.byte	0x1
 3330 0075 3F        		.uleb128 0x3f
 3331 0076 0C        		.uleb128 0xc
 3332 0077 03        		.uleb128 0x3
 3333 0078 0E        		.uleb128 0xe
 3334 0079 3A        		.uleb128 0x3a
 3335 007a 0B        		.uleb128 0xb
 3336 007b 3B        		.uleb128 0x3b
 3337 007c 05        		.uleb128 0x5
 3338 007d 27        		.uleb128 0x27
 3339 007e 0C        		.uleb128 0xc
 3340 007f 11        		.uleb128 0x11
 3341 0080 01        		.uleb128 0x1
 3342 0081 12        		.uleb128 0x12
 3343 0082 01        		.uleb128 0x1
 3344 0083 40        		.uleb128 0x40
 3345 0084 0A        		.uleb128 0xa
 3346 0085 01        		.uleb128 0x1
 3347 0086 13        		.uleb128 0x13
 3348 0087 00        		.byte	0x0
 3349 0088 00        		.byte	0x0
 3350 0089 0A        		.uleb128 0xa
 3351 008a 34        		.uleb128 0x34
 3352 008b 00        		.byte	0x0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 60


 3353 008c 03        		.uleb128 0x3
 3354 008d 0E        		.uleb128 0xe
 3355 008e 3A        		.uleb128 0x3a
 3356 008f 0B        		.uleb128 0xb
 3357 0090 3B        		.uleb128 0x3b
 3358 0091 05        		.uleb128 0x5
 3359 0092 49        		.uleb128 0x49
 3360 0093 13        		.uleb128 0x13
 3361 0094 02        		.uleb128 0x2
 3362 0095 06        		.uleb128 0x6
 3363 0096 00        		.byte	0x0
 3364 0097 00        		.byte	0x0
 3365 0098 0B        		.uleb128 0xb
 3366 0099 34        		.uleb128 0x34
 3367 009a 00        		.byte	0x0
 3368 009b 03        		.uleb128 0x3
 3369 009c 0E        		.uleb128 0xe
 3370 009d 3A        		.uleb128 0x3a
 3371 009e 0B        		.uleb128 0xb
 3372 009f 3B        		.uleb128 0x3b
 3373 00a0 05        		.uleb128 0x5
 3374 00a1 49        		.uleb128 0x49
 3375 00a2 13        		.uleb128 0x13
 3376 00a3 00        		.byte	0x0
 3377 00a4 00        		.byte	0x0
 3378 00a5 0C        		.uleb128 0xc
 3379 00a6 0F        		.uleb128 0xf
 3380 00a7 00        		.byte	0x0
 3381 00a8 0B        		.uleb128 0xb
 3382 00a9 0B        		.uleb128 0xb
 3383 00aa 49        		.uleb128 0x49
 3384 00ab 13        		.uleb128 0x13
 3385 00ac 00        		.byte	0x0
 3386 00ad 00        		.byte	0x0
 3387 00ae 0D        		.uleb128 0xd
 3388 00af 2E        		.uleb128 0x2e
 3389 00b0 01        		.byte	0x1
 3390 00b1 3F        		.uleb128 0x3f
 3391 00b2 0C        		.uleb128 0xc
 3392 00b3 03        		.uleb128 0x3
 3393 00b4 0E        		.uleb128 0xe
 3394 00b5 3A        		.uleb128 0x3a
 3395 00b6 0B        		.uleb128 0xb
 3396 00b7 3B        		.uleb128 0x3b
 3397 00b8 0B        		.uleb128 0xb
 3398 00b9 27        		.uleb128 0x27
 3399 00ba 0C        		.uleb128 0xc
 3400 00bb 11        		.uleb128 0x11
 3401 00bc 01        		.uleb128 0x1
 3402 00bd 12        		.uleb128 0x12
 3403 00be 01        		.uleb128 0x1
 3404 00bf 40        		.uleb128 0x40
 3405 00c0 0A        		.uleb128 0xa
 3406 00c1 01        		.uleb128 0x1
 3407 00c2 13        		.uleb128 0x13
 3408 00c3 00        		.byte	0x0
 3409 00c4 00        		.byte	0x0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 61


 3410 00c5 0E        		.uleb128 0xe
 3411 00c6 34        		.uleb128 0x34
 3412 00c7 00        		.byte	0x0
 3413 00c8 03        		.uleb128 0x3
 3414 00c9 08        		.uleb128 0x8
 3415 00ca 3A        		.uleb128 0x3a
 3416 00cb 0B        		.uleb128 0xb
 3417 00cc 3B        		.uleb128 0x3b
 3418 00cd 0B        		.uleb128 0xb
 3419 00ce 49        		.uleb128 0x49
 3420 00cf 13        		.uleb128 0x13
 3421 00d0 02        		.uleb128 0x2
 3422 00d1 06        		.uleb128 0x6
 3423 00d2 00        		.byte	0x0
 3424 00d3 00        		.byte	0x0
 3425 00d4 0F        		.uleb128 0xf
 3426 00d5 0B        		.uleb128 0xb
 3427 00d6 01        		.byte	0x1
 3428 00d7 11        		.uleb128 0x11
 3429 00d8 01        		.uleb128 0x1
 3430 00d9 12        		.uleb128 0x12
 3431 00da 01        		.uleb128 0x1
 3432 00db 00        		.byte	0x0
 3433 00dc 00        		.byte	0x0
 3434 00dd 10        		.uleb128 0x10
 3435 00de 34        		.uleb128 0x34
 3436 00df 00        		.byte	0x0
 3437 00e0 03        		.uleb128 0x3
 3438 00e1 0E        		.uleb128 0xe
 3439 00e2 3A        		.uleb128 0x3a
 3440 00e3 0B        		.uleb128 0xb
 3441 00e4 3B        		.uleb128 0x3b
 3442 00e5 0B        		.uleb128 0xb
 3443 00e6 49        		.uleb128 0x49
 3444 00e7 13        		.uleb128 0x13
 3445 00e8 00        		.byte	0x0
 3446 00e9 00        		.byte	0x0
 3447 00ea 11        		.uleb128 0x11
 3448 00eb 34        		.uleb128 0x34
 3449 00ec 00        		.byte	0x0
 3450 00ed 03        		.uleb128 0x3
 3451 00ee 0E        		.uleb128 0xe
 3452 00ef 3A        		.uleb128 0x3a
 3453 00f0 0B        		.uleb128 0xb
 3454 00f1 3B        		.uleb128 0x3b
 3455 00f2 0B        		.uleb128 0xb
 3456 00f3 49        		.uleb128 0x49
 3457 00f4 13        		.uleb128 0x13
 3458 00f5 02        		.uleb128 0x2
 3459 00f6 06        		.uleb128 0x6
 3460 00f7 00        		.byte	0x0
 3461 00f8 00        		.byte	0x0
 3462 00f9 12        		.uleb128 0x12
 3463 00fa 34        		.uleb128 0x34
 3464 00fb 00        		.byte	0x0
 3465 00fc 03        		.uleb128 0x3
 3466 00fd 08        		.uleb128 0x8
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 62


 3467 00fe 3A        		.uleb128 0x3a
 3468 00ff 0B        		.uleb128 0xb
 3469 0100 3B        		.uleb128 0x3b
 3470 0101 0B        		.uleb128 0xb
 3471 0102 49        		.uleb128 0x49
 3472 0103 13        		.uleb128 0x13
 3473 0104 02        		.uleb128 0x2
 3474 0105 0A        		.uleb128 0xa
 3475 0106 00        		.byte	0x0
 3476 0107 00        		.byte	0x0
 3477 0108 13        		.uleb128 0x13
 3478 0109 34        		.uleb128 0x34
 3479 010a 00        		.byte	0x0
 3480 010b 03        		.uleb128 0x3
 3481 010c 08        		.uleb128 0x8
 3482 010d 3A        		.uleb128 0x3a
 3483 010e 0B        		.uleb128 0xb
 3484 010f 3B        		.uleb128 0x3b
 3485 0110 0B        		.uleb128 0xb
 3486 0111 49        		.uleb128 0x49
 3487 0112 13        		.uleb128 0x13
 3488 0113 00        		.byte	0x0
 3489 0114 00        		.byte	0x0
 3490 0115 14        		.uleb128 0x14
 3491 0116 01        		.uleb128 0x1
 3492 0117 01        		.byte	0x1
 3493 0118 49        		.uleb128 0x49
 3494 0119 13        		.uleb128 0x13
 3495 011a 01        		.uleb128 0x1
 3496 011b 13        		.uleb128 0x13
 3497 011c 00        		.byte	0x0
 3498 011d 00        		.byte	0x0
 3499 011e 15        		.uleb128 0x15
 3500 011f 21        		.uleb128 0x21
 3501 0120 00        		.byte	0x0
 3502 0121 49        		.uleb128 0x49
 3503 0122 13        		.uleb128 0x13
 3504 0123 2F        		.uleb128 0x2f
 3505 0124 0B        		.uleb128 0xb
 3506 0125 00        		.byte	0x0
 3507 0126 00        		.byte	0x0
 3508 0127 16        		.uleb128 0x16
 3509 0128 05        		.uleb128 0x5
 3510 0129 00        		.byte	0x0
 3511 012a 03        		.uleb128 0x3
 3512 012b 0E        		.uleb128 0xe
 3513 012c 3A        		.uleb128 0x3a
 3514 012d 0B        		.uleb128 0xb
 3515 012e 3B        		.uleb128 0x3b
 3516 012f 0B        		.uleb128 0xb
 3517 0130 49        		.uleb128 0x49
 3518 0131 13        		.uleb128 0x13
 3519 0132 02        		.uleb128 0x2
 3520 0133 06        		.uleb128 0x6
 3521 0134 00        		.byte	0x0
 3522 0135 00        		.byte	0x0
 3523 0136 17        		.uleb128 0x17
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 63


 3524 0137 2E        		.uleb128 0x2e
 3525 0138 00        		.byte	0x0
 3526 0139 3F        		.uleb128 0x3f
 3527 013a 0C        		.uleb128 0xc
 3528 013b 03        		.uleb128 0x3
 3529 013c 0E        		.uleb128 0xe
 3530 013d 3A        		.uleb128 0x3a
 3531 013e 0B        		.uleb128 0xb
 3532 013f 3B        		.uleb128 0x3b
 3533 0140 0B        		.uleb128 0xb
 3534 0141 27        		.uleb128 0x27
 3535 0142 0C        		.uleb128 0xc
 3536 0143 11        		.uleb128 0x11
 3537 0144 01        		.uleb128 0x1
 3538 0145 12        		.uleb128 0x12
 3539 0146 01        		.uleb128 0x1
 3540 0147 40        		.uleb128 0x40
 3541 0148 0A        		.uleb128 0xa
 3542 0149 00        		.byte	0x0
 3543 014a 00        		.byte	0x0
 3544 014b 18        		.uleb128 0x18
 3545 014c 21        		.uleb128 0x21
 3546 014d 00        		.byte	0x0
 3547 014e 00        		.byte	0x0
 3548 014f 00        		.byte	0x0
 3549 0150 19        		.uleb128 0x19
 3550 0151 34        		.uleb128 0x34
 3551 0152 00        		.byte	0x0
 3552 0153 03        		.uleb128 0x3
 3553 0154 0E        		.uleb128 0xe
 3554 0155 3A        		.uleb128 0x3a
 3555 0156 0B        		.uleb128 0xb
 3556 0157 3B        		.uleb128 0x3b
 3557 0158 0B        		.uleb128 0xb
 3558 0159 49        		.uleb128 0x49
 3559 015a 13        		.uleb128 0x13
 3560 015b 3F        		.uleb128 0x3f
 3561 015c 0C        		.uleb128 0xc
 3562 015d 3C        		.uleb128 0x3c
 3563 015e 0C        		.uleb128 0xc
 3564 015f 00        		.byte	0x0
 3565 0160 00        		.byte	0x0
 3566 0161 1A        		.uleb128 0x1a
 3567 0162 34        		.uleb128 0x34
 3568 0163 00        		.byte	0x0
 3569 0164 03        		.uleb128 0x3
 3570 0165 0E        		.uleb128 0xe
 3571 0166 3A        		.uleb128 0x3a
 3572 0167 0B        		.uleb128 0xb
 3573 0168 3B        		.uleb128 0x3b
 3574 0169 0B        		.uleb128 0xb
 3575 016a 49        		.uleb128 0x49
 3576 016b 13        		.uleb128 0x13
 3577 016c 3F        		.uleb128 0x3f
 3578 016d 0C        		.uleb128 0xc
 3579 016e 02        		.uleb128 0x2
 3580 016f 0A        		.uleb128 0xa
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 64


 3581 0170 00        		.byte	0x0
 3582 0171 00        		.byte	0x0
 3583 0172 1B        		.uleb128 0x1b
 3584 0173 35        		.uleb128 0x35
 3585 0174 00        		.byte	0x0
 3586 0175 49        		.uleb128 0x49
 3587 0176 13        		.uleb128 0x13
 3588 0177 00        		.byte	0x0
 3589 0178 00        		.byte	0x0
 3590 0179 1C        		.uleb128 0x1c
 3591 017a 26        		.uleb128 0x26
 3592 017b 00        		.byte	0x0
 3593 017c 49        		.uleb128 0x49
 3594 017d 13        		.uleb128 0x13
 3595 017e 00        		.byte	0x0
 3596 017f 00        		.byte	0x0
 3597 0180 1D        		.uleb128 0x1d
 3598 0181 15        		.uleb128 0x15
 3599 0182 00        		.byte	0x0
 3600 0183 27        		.uleb128 0x27
 3601 0184 0C        		.uleb128 0xc
 3602 0185 00        		.byte	0x0
 3603 0186 00        		.byte	0x0
 3604 0187 00        		.byte	0x0
 3605               		.section	.debug_pubnames,"",@progbits
 3606 0000 AF02 0000 		.long	0x2af
 3607 0004 0200      		.word	0x2
 3608 0006 0000 0000 		.long	.Ldebug_info0
 3609 000a 5E08 0000 		.long	0x85e
 3610 000e CF00 0000 		.long	0xcf
 3611 0012 665F 4368 		.string	"f_CheckSyntax"
 3611      6563 6B53 
 3611      796E 7461 
 3611      7800 
 3612 0020 DF00 0000 		.long	0xdf
 3613 0024 665F 6465 		.string	"f_debug_user_cmd"
 3613      6275 675F 
 3613      7573 6572 
 3613      5F63 6D64 
 3613      00
 3614 0035 F400 0000 		.long	0xf4
 3615 0039 665F 6465 		.string	"f_debug_spi_rd"
 3615      6275 675F 
 3615      7370 695F 
 3615      7264 00
 3616 0048 0901 0000 		.long	0x109
 3617 004c 665F 6465 		.string	"f_debug_Port_write"
 3617      6275 675F 
 3617      506F 7274 
 3617      5F77 7269 
 3617      7465 00
 3618 005f 5101 0000 		.long	0x151
 3619 0063 665F 6465 		.string	"f_debug_disable"
 3619      6275 675F 
 3619      6469 7361 
 3619      626C 6500 
 3620 0073 6601 0000 		.long	0x166
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 65


 3621 0077 665F 5072 		.string	"f_ProcessCMD"
 3621      6F63 6573 
 3621      7343 4D44 
 3621      00
 3622 0084 B201 0000 		.long	0x1b2
 3623 0088 665F 6465 		.string	"f_debug_asctab"
 3623      6275 675F 
 3623      6173 6374 
 3623      6162 00
 3624 0097 1E02 0000 		.long	0x21e
 3625 009b 665F 6465 		.string	"f_debug_sst_write"
 3625      6275 675F 
 3625      7373 745F 
 3625      7772 6974 
 3625      6500 
 3626 00ad 8002 0000 		.long	0x280
 3627 00b1 665F 6465 		.string	"f_debug_lpc_write"
 3627      6275 675F 
 3627      6C70 635F 
 3627      7772 6974 
 3627      6500 
 3628 00c3 E202 0000 		.long	0x2e2
 3629 00c7 665F 6465 		.string	"f_debug_lcm_wrdata"
 3629      6275 675F 
 3629      6C63 6D5F 
 3629      7772 6461 
 3629      7461 00
 3630 00da 1403 0000 		.long	0x314
 3631 00de 665F 6465 		.string	"f_debug_lcm_wrcmd"
 3631      6275 675F 
 3631      6C63 6D5F 
 3631      7772 636D 
 3631      6400 
 3632 00f0 4603 0000 		.long	0x346
 3633 00f4 665F 6465 		.string	"f_debug_fpga_write"
 3633      6275 675F 
 3633      6670 6761 
 3633      5F77 7269 
 3633      7465 00
 3634 0107 8803 0000 		.long	0x388
 3635 010b 665F 6465 		.string	"f_debug_bintab"
 3635      6275 675F 
 3635      6269 6E74 
 3635      6162 00
 3636 011a F103 0000 		.long	0x3f1
 3637 011e 665F 6465 		.string	"f_debug_port_v"
 3637      6275 675F 
 3637      706F 7274 
 3637      5F76 00
 3638 012d 3704 0000 		.long	0x437
 3639 0131 665F 6465 		.string	"f_debug_port"
 3639      6275 675F 
 3639      706F 7274 
 3639      00
 3640 013e 6D04 0000 		.long	0x46d
 3641 0142 665F 6465 		.string	"f_debug_AnalogRead"
 3641      6275 675F 
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 66


 3641      416E 616C 
 3641      6F67 5265 
 3641      6164 00
 3642 0155 AF04 0000 		.long	0x4af
 3643 0159 665F 6465 		.string	"f_debug_Port_read"
 3643      6275 675F 
 3643      506F 7274 
 3643      5F72 6561 
 3643      6400 
 3644 016b F104 0000 		.long	0x4f1
 3645 016f 665F 6465 		.string	"f_debug_lpc_read"
 3645      6275 675F 
 3645      6C70 635F 
 3645      7265 6164 
 3645      00
 3646 0180 5305 0000 		.long	0x553
 3647 0184 665F 6465 		.string	"f_debug_lcm_read"
 3647      6275 675F 
 3647      6C63 6D5F 
 3647      7265 6164 
 3647      00
 3648 0195 7905 0000 		.long	0x579
 3649 0199 665F 6465 		.string	"f_debug_fpga_read"
 3649      6275 675F 
 3649      6670 6761 
 3649      5F72 6561 
 3649      6400 
 3650 01ab B705 0000 		.long	0x5b7
 3651 01af 665F 6465 		.string	"f_debug_writeEEbyte"
 3651      6275 675F 
 3651      7772 6974 
 3651      6545 4562 
 3651      7974 6500 
 3652 01c3 F905 0000 		.long	0x5f9
 3653 01c7 665F 6465 		.string	"f_debug_readEEByte"
 3653      6275 675F 
 3653      7265 6164 
 3653      4545 4279 
 3653      7465 00
 3654 01da 3706 0000 		.long	0x637
 3655 01de 665F 6465 		.string	"f_debug_PinD"
 3655      6275 675F 
 3655      5069 6E44 
 3655      00
 3656 01eb 6106 0000 		.long	0x661
 3657 01ef 665F 6465 		.string	"f_debug_PinC"
 3657      6275 675F 
 3657      5069 6E43 
 3657      00
 3658 01fc 8B06 0000 		.long	0x68b
 3659 0200 665F 6465 		.string	"f_debug_PinB"
 3659      6275 675F 
 3659      5069 6E42 
 3659      00
 3660 020d B506 0000 		.long	0x6b5
 3661 0211 665F 6465 		.string	"f_debug_PinA"
 3661      6275 675F 
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 67


 3661      5069 6E41 
 3661      00
 3662 021e DF06 0000 		.long	0x6df
 3663 0222 665F 6465 		.string	"f_debug_writebyte"
 3663      6275 675F 
 3663      7772 6974 
 3663      6562 7974 
 3663      6500 
 3664 0234 2107 0000 		.long	0x721
 3665 0238 665F 6465 		.string	"f_debug_readbyte"
 3665      6275 675F 
 3665      7265 6164 
 3665      6279 7465 
 3665      00
 3666 0249 5F07 0000 		.long	0x75f
 3667 024d 665F 5461 		.string	"f_TaskDebugger"
 3667      736B 4465 
 3667      6275 6767 
 3667      6572 00
 3668 025c 9507 0000 		.long	0x795
 3669 0260 665F 496E 		.string	"f_InitDebug"
 3669      6974 4465 
 3669      6275 6700 
 3670 026c CE07 0000 		.long	0x7ce
 3671 0270 765F 6465 		.string	"v_debugcnt"
 3671      6275 6763 
 3671      6E74 00
 3672 027b F507 0000 		.long	0x7f5
 3673 027f 6275 665F 		.string	"buf_debugentry"
 3673      6465 6275 
 3673      6765 6E74 
 3673      7279 00
 3674 028e 1C08 0000 		.long	0x81c
 3675 0292 6C75 745F 		.string	"lut_dbgcmd"
 3675      6462 6763 
 3675      6D64 00
 3676 029d 4B08 0000 		.long	0x84b
 3677 02a1 665F 6C75 		.string	"f_lut_dbgfunc"
 3677      745F 6462 
 3677      6766 756E 
 3677      6300 
 3678 02af 0000 0000 		.long	0x0
 3679               		.section	.debug_aranges,"",@progbits
 3680 0000 1C00 0000 		.long	0x1c
 3681 0004 0200      		.word	0x2
 3682 0006 0000 0000 		.long	.Ldebug_info0
 3683 000a 04        		.byte	0x4
 3684 000b 00        		.byte	0x0
 3685 000c 0000      		.word	0x0
 3686 000e 0000      		.word	0x0
 3687 0010 0000 0000 		.long	.Ltext0
 3688 0014 2206 0000 		.long	.Letext0-.Ltext0
 3689 0018 0000 0000 		.long	0x0
 3690 001c 0000 0000 		.long	0x0
 3691               		.section	.debug_line
 3692 0000 F207 0000 		.long	.LELT0-.LSLT0
 3693               	.LSLT0:
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 68


 3694 0004 0200      		.word	0x2
 3695 0006 D500 0000 		.long	.LELTP0-.LASLTP0
 3696               	.LASLTP0:
 3697 000a 01        		.byte	0x1
 3698 000b 01        		.byte	0x1
 3699 000c F6        		.byte	0xf6
 3700 000d F5        		.byte	0xf5
 3701 000e 0A        		.byte	0xa
 3702 000f 00        		.byte	0x0
 3703 0010 01        		.byte	0x1
 3704 0011 01        		.byte	0x1
 3705 0012 01        		.byte	0x1
 3706 0013 01        		.byte	0x1
 3707 0014 00        		.byte	0x0
 3708 0015 00        		.byte	0x0
 3709 0016 00        		.byte	0x0
 3710 0017 01        		.byte	0x1
 3711 0018 633A 2F70 		.ascii	"c:/prog/programming/avrtools/winavr-20100110/lib/gcc/../../a"
 3711      726F 672F 
 3711      7072 6F67 
 3711      7261 6D6D 
 3711      696E 672F 
 3712 0054 7672 2F69 		.ascii	"vr/include"
 3712      6E63 6C75 
 3712      6465 
 3713 005e 00        		.byte	0
 3714 005f 7372 632F 		.ascii	"src/debug"
 3714      6465 6275 
 3714      67
 3715 0068 00        		.byte	0
 3716 0069 7372 632F 		.ascii	"src/debug/../includes"
 3716      6465 6275 
 3716      672F 2E2E 
 3716      2F69 6E63 
 3716      6C75 6465 
 3717 007e 00        		.byte	0
 3718 007f 7372 632F 		.ascii	"src/debug/../periphint"
 3718      6465 6275 
 3718      672F 2E2E 
 3718      2F70 6572 
 3718      6970 6869 
 3719 0095 00        		.byte	0
 3720 0096 00        		.byte	0x0
 3721 0097 6465 6275 		.string	"debugger.c"
 3721      6767 6572 
 3721      2E63 00
 3722 00a2 02        		.uleb128 0x2
 3723 00a3 00        		.uleb128 0x0
 3724 00a4 00        		.uleb128 0x0
 3725 00a5 7374 6469 		.string	"stdint.h"
 3725      6E74 2E68 
 3725      00
 3726 00ae 01        		.uleb128 0x1
 3727 00af 00        		.uleb128 0x0
 3728 00b0 00        		.uleb128 0x0
 3729 00b1 2E2E 2F69 		.string	"../includes/types.h"
 3729      6E63 6C75 
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 69


 3729      6465 732F 
 3729      7479 7065 
 3729      732E 6800 
 3730 00c5 02        		.uleb128 0x2
 3731 00c6 00        		.uleb128 0x0
 3732 00c7 00        		.uleb128 0x0
 3733 00c8 2E2E 2F70 		.string	"../periphint/adc.h"
 3733      6572 6970 
 3733      6869 6E74 
 3733      2F61 6463 
 3733      2E68 00
 3734 00db 02        		.uleb128 0x2
 3735 00dc 00        		.uleb128 0x0
 3736 00dd 00        		.uleb128 0x0
 3737 00de 00        		.byte	0x0
 3738               	.LELTP0:
 3739 00df 00        		.byte	0x0
 3740 00e0 05        		.uleb128 0x5
 3741 00e1 02        		.byte	0x2
 3742 00e2 0000 0000 		.long	.LM1
 3743 00e6 AB        		.byte	0xab
 3744 00e7 00        		.byte	0x0
 3745 00e8 05        		.uleb128 0x5
 3746 00e9 02        		.byte	0x2
 3747 00ea 0000 0000 		.long	.LM2
 3748 00ee 15        		.byte	0x15
 3749 00ef 00        		.byte	0x0
 3750 00f0 05        		.uleb128 0x5
 3751 00f1 02        		.byte	0x2
 3752 00f2 0000 0000 		.long	.LM3
 3753 00f6 E7        		.byte	0xe7
 3754 00f7 00        		.byte	0x0
 3755 00f8 05        		.uleb128 0x5
 3756 00f9 02        		.byte	0x2
 3757 00fa 0000 0000 		.long	.LM4
 3758 00fe 16        		.byte	0x16
 3759 00ff 00        		.byte	0x0
 3760 0100 05        		.uleb128 0x5
 3761 0101 02        		.byte	0x2
 3762 0102 0000 0000 		.long	.LM5
 3763 0106 F3        		.byte	0xf3
 3764 0107 00        		.byte	0x0
 3765 0108 05        		.uleb128 0x5
 3766 0109 02        		.byte	0x2
 3767 010a 0000 0000 		.long	.LM6
 3768 010e 1E        		.byte	0x1e
 3769 010f 00        		.byte	0x0
 3770 0110 05        		.uleb128 0x5
 3771 0111 02        		.byte	0x2
 3772 0112 0000 0000 		.long	.LM7
 3773 0116 03        		.byte	0x3
 3774 0117 827F      		.sleb128 -126
 3775 0119 01        		.byte	0x1
 3776 011a 00        		.byte	0x0
 3777 011b 05        		.uleb128 0x5
 3778 011c 02        		.byte	0x2
 3779 011d 0000 0000 		.long	.LM8
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 70


 3780 0121 1A        		.byte	0x1a
 3781 0122 00        		.byte	0x0
 3782 0123 05        		.uleb128 0x5
 3783 0124 02        		.byte	0x2
 3784 0125 0000 0000 		.long	.LM9
 3785 0129 16        		.byte	0x16
 3786 012a 00        		.byte	0x0
 3787 012b 05        		.uleb128 0x5
 3788 012c 02        		.byte	0x2
 3789 012d 0000 0000 		.long	.LM10
 3790 0131 16        		.byte	0x16
 3791 0132 00        		.byte	0x0
 3792 0133 05        		.uleb128 0x5
 3793 0134 02        		.byte	0x2
 3794 0135 0000 0000 		.long	.LM11
 3795 0139 23        		.byte	0x23
 3796 013a 00        		.byte	0x0
 3797 013b 05        		.uleb128 0x5
 3798 013c 02        		.byte	0x2
 3799 013d 0000 0000 		.long	.LM12
 3800 0141 25        		.byte	0x25
 3801 0142 00        		.byte	0x0
 3802 0143 05        		.uleb128 0x5
 3803 0144 02        		.byte	0x2
 3804 0145 0000 0000 		.long	.LM13
 3805 0149 03        		.byte	0x3
 3806 014a 60        		.sleb128 -32
 3807 014b 01        		.byte	0x1
 3808 014c 00        		.byte	0x0
 3809 014d 05        		.uleb128 0x5
 3810 014e 02        		.byte	0x2
 3811 014f 0000 0000 		.long	.LM14
 3812 0153 1D        		.byte	0x1d
 3813 0154 00        		.byte	0x0
 3814 0155 05        		.uleb128 0x5
 3815 0156 02        		.byte	0x2
 3816 0157 0000 0000 		.long	.LM15
 3817 015b 2B        		.byte	0x2b
 3818 015c 00        		.byte	0x0
 3819 015d 05        		.uleb128 0x5
 3820 015e 02        		.byte	0x2
 3821 015f 0000 0000 		.long	.LM16
 3822 0163 03        		.byte	0x3
 3823 0164 60        		.sleb128 -32
 3824 0165 01        		.byte	0x1
 3825 0166 00        		.byte	0x0
 3826 0167 05        		.uleb128 0x5
 3827 0168 02        		.byte	0x2
 3828 0169 0000 0000 		.long	.LM17
 3829 016d 2C        		.byte	0x2c
 3830 016e 00        		.byte	0x0
 3831 016f 05        		.uleb128 0x5
 3832 0170 02        		.byte	0x2
 3833 0171 0000 0000 		.long	.LM18
 3834 0175 1C        		.byte	0x1c
 3835 0176 00        		.byte	0x0
 3836 0177 05        		.uleb128 0x5
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 71


 3837 0178 02        		.byte	0x2
 3838 0179 0000 0000 		.long	.LM19
 3839 017d 03        		.byte	0x3
 3840 017e 60        		.sleb128 -32
 3841 017f 01        		.byte	0x1
 3842 0180 00        		.byte	0x0
 3843 0181 05        		.uleb128 0x5
 3844 0182 02        		.byte	0x2
 3845 0183 0000 0000 		.long	.LM20
 3846 0187 17        		.byte	0x17
 3847 0188 00        		.byte	0x0
 3848 0189 05        		.uleb128 0x5
 3849 018a 02        		.byte	0x2
 3850 018b 0000 0000 		.long	.LM21
 3851 018f 31        		.byte	0x31
 3852 0190 00        		.byte	0x0
 3853 0191 05        		.uleb128 0x5
 3854 0192 02        		.byte	0x2
 3855 0193 0000 0000 		.long	.LM22
 3856 0197 03        		.byte	0x3
 3857 0198 72        		.sleb128 -14
 3858 0199 01        		.byte	0x1
 3859 019a 00        		.byte	0x0
 3860 019b 05        		.uleb128 0x5
 3861 019c 02        		.byte	0x2
 3862 019d 0000 0000 		.long	.LM23
 3863 01a1 22        		.byte	0x22
 3864 01a2 00        		.byte	0x0
 3865 01a3 05        		.uleb128 0x5
 3866 01a4 02        		.byte	0x2
 3867 01a5 0000 0000 		.long	.LM24
 3868 01a9 03        		.byte	0x3
 3869 01aa 75        		.sleb128 -11
 3870 01ab 01        		.byte	0x1
 3871 01ac 00        		.byte	0x0
 3872 01ad 05        		.uleb128 0x5
 3873 01ae 02        		.byte	0x2
 3874 01af 0000 0000 		.long	.LM25
 3875 01b3 1F        		.byte	0x1f
 3876 01b4 00        		.byte	0x0
 3877 01b5 05        		.uleb128 0x5
 3878 01b6 02        		.byte	0x2
 3879 01b7 0000 0000 		.long	.LM26
 3880 01bb 03        		.byte	0x3
 3881 01bc 66        		.sleb128 -26
 3882 01bd 01        		.byte	0x1
 3883 01be 00        		.byte	0x0
 3884 01bf 05        		.uleb128 0x5
 3885 01c0 02        		.byte	0x2
 3886 01c1 0000 0000 		.long	.LM27
 3887 01c5 2E        		.byte	0x2e
 3888 01c6 00        		.byte	0x0
 3889 01c7 05        		.uleb128 0x5
 3890 01c8 02        		.byte	0x2
 3891 01c9 0000 0000 		.long	.LM28
 3892 01cd 03        		.byte	0x3
 3893 01ce 6C        		.sleb128 -20
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 72


 3894 01cf 01        		.byte	0x1
 3895 01d0 00        		.byte	0x0
 3896 01d1 05        		.uleb128 0x5
 3897 01d2 02        		.byte	0x2
 3898 01d3 0000 0000 		.long	.LM29
 3899 01d7 28        		.byte	0x28
 3900 01d8 00        		.byte	0x0
 3901 01d9 05        		.uleb128 0x5
 3902 01da 02        		.byte	0x2
 3903 01db 0000 0000 		.long	.LM30
 3904 01df 03        		.byte	0x3
 3905 01e0 4F        		.sleb128 -49
 3906 01e1 01        		.byte	0x1
 3907 01e2 00        		.byte	0x0
 3908 01e3 05        		.uleb128 0x5
 3909 01e4 02        		.byte	0x2
 3910 01e5 0000 0000 		.long	.LM31
 3911 01e9 16        		.byte	0x16
 3912 01ea 00        		.byte	0x0
 3913 01eb 05        		.uleb128 0x5
 3914 01ec 02        		.byte	0x2
 3915 01ed 0000 0000 		.long	.LM32
 3916 01f1 15        		.byte	0x15
 3917 01f2 00        		.byte	0x0
 3918 01f3 05        		.uleb128 0x5
 3919 01f4 02        		.byte	0x2
 3920 01f5 0000 0000 		.long	.LM33
 3921 01f9 15        		.byte	0x15
 3922 01fa 00        		.byte	0x0
 3923 01fb 05        		.uleb128 0x5
 3924 01fc 02        		.byte	0x2
 3925 01fd 0000 0000 		.long	.LM34
 3926 0201 03        		.byte	0x3
 3927 0202 C67D      		.sleb128 -314
 3928 0204 01        		.byte	0x1
 3929 0205 00        		.byte	0x0
 3930 0206 05        		.uleb128 0x5
 3931 0207 02        		.byte	0x2
 3932 0208 0000 0000 		.long	.LM35
 3933 020c 17        		.byte	0x17
 3934 020d 00        		.byte	0x0
 3935 020e 05        		.uleb128 0x5
 3936 020f 02        		.byte	0x2
 3937 0210 0000 0000 		.long	.LM36
 3938 0214 15        		.byte	0x15
 3939 0215 00        		.byte	0x0
 3940 0216 05        		.uleb128 0x5
 3941 0217 02        		.byte	0x2
 3942 0218 0000 0000 		.long	.LM37
 3943 021c 1A        		.byte	0x1a
 3944 021d 00        		.byte	0x0
 3945 021e 05        		.uleb128 0x5
 3946 021f 02        		.byte	0x2
 3947 0220 0000 0000 		.long	.LM38
 3948 0224 12        		.byte	0x12
 3949 0225 00        		.byte	0x0
 3950 0226 05        		.uleb128 0x5
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 73


 3951 0227 02        		.byte	0x2
 3952 0228 0000 0000 		.long	.LM39
 3953 022c 1B        		.byte	0x1b
 3954 022d 00        		.byte	0x0
 3955 022e 05        		.uleb128 0x5
 3956 022f 02        		.byte	0x2
 3957 0230 0000 0000 		.long	.LM40
 3958 0234 18        		.byte	0x18
 3959 0235 00        		.byte	0x0
 3960 0236 05        		.uleb128 0x5
 3961 0237 02        		.byte	0x2
 3962 0238 0000 0000 		.long	.LM41
 3963 023c 44        		.byte	0x44
 3964 023d 00        		.byte	0x0
 3965 023e 05        		.uleb128 0x5
 3966 023f 02        		.byte	0x2
 3967 0240 0000 0000 		.long	.LM42
 3968 0244 18        		.byte	0x18
 3969 0245 00        		.byte	0x0
 3970 0246 05        		.uleb128 0x5
 3971 0247 02        		.byte	0x2
 3972 0248 0000 0000 		.long	.LM43
 3973 024c 18        		.byte	0x18
 3974 024d 00        		.byte	0x0
 3975 024e 05        		.uleb128 0x5
 3976 024f 02        		.byte	0x2
 3977 0250 0000 0000 		.long	.LM44
 3978 0254 18        		.byte	0x18
 3979 0255 00        		.byte	0x0
 3980 0256 05        		.uleb128 0x5
 3981 0257 02        		.byte	0x2
 3982 0258 0000 0000 		.long	.LM45
 3983 025c 16        		.byte	0x16
 3984 025d 00        		.byte	0x0
 3985 025e 05        		.uleb128 0x5
 3986 025f 02        		.byte	0x2
 3987 0260 0000 0000 		.long	.LM46
 3988 0264 10        		.byte	0x10
 3989 0265 00        		.byte	0x0
 3990 0266 05        		.uleb128 0x5
 3991 0267 02        		.byte	0x2
 3992 0268 0000 0000 		.long	.LM47
 3993 026c 1B        		.byte	0x1b
 3994 026d 00        		.byte	0x0
 3995 026e 05        		.uleb128 0x5
 3996 026f 02        		.byte	0x2
 3997 0270 0000 0000 		.long	.LM48
 3998 0274 16        		.byte	0x16
 3999 0275 00        		.byte	0x0
 4000 0276 05        		.uleb128 0x5
 4001 0277 02        		.byte	0x2
 4002 0278 0000 0000 		.long	.LM49
 4003 027c E1        		.byte	0xe1
 4004 027d 00        		.byte	0x0
 4005 027e 05        		.uleb128 0x5
 4006 027f 02        		.byte	0x2
 4007 0280 0000 0000 		.long	.LM50
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 74


 4008 0284 1B        		.byte	0x1b
 4009 0285 00        		.byte	0x0
 4010 0286 05        		.uleb128 0x5
 4011 0287 02        		.byte	0x2
 4012 0288 0000 0000 		.long	.LM51
 4013 028c 16        		.byte	0x16
 4014 028d 00        		.byte	0x0
 4015 028e 05        		.uleb128 0x5
 4016 028f 02        		.byte	0x2
 4017 0290 0000 0000 		.long	.LM52
 4018 0294 16        		.byte	0x16
 4019 0295 00        		.byte	0x0
 4020 0296 05        		.uleb128 0x5
 4021 0297 02        		.byte	0x2
 4022 0298 0000 0000 		.long	.LM53
 4023 029c 16        		.byte	0x16
 4024 029d 00        		.byte	0x0
 4025 029e 05        		.uleb128 0x5
 4026 029f 02        		.byte	0x2
 4027 02a0 0000 0000 		.long	.LM54
 4028 02a4 15        		.byte	0x15
 4029 02a5 00        		.byte	0x0
 4030 02a6 05        		.uleb128 0x5
 4031 02a7 02        		.byte	0x2
 4032 02a8 0000 0000 		.long	.LM55
 4033 02ac 16        		.byte	0x16
 4034 02ad 00        		.byte	0x0
 4035 02ae 05        		.uleb128 0x5
 4036 02af 02        		.byte	0x2
 4037 02b0 0000 0000 		.long	.LM56
 4038 02b4 03        		.byte	0x3
 4039 02b5 5D        		.sleb128 -35
 4040 02b6 01        		.byte	0x1
 4041 02b7 00        		.byte	0x0
 4042 02b8 05        		.uleb128 0x5
 4043 02b9 02        		.byte	0x2
 4044 02ba 0000 0000 		.long	.LM57
 4045 02be 1B        		.byte	0x1b
 4046 02bf 00        		.byte	0x0
 4047 02c0 05        		.uleb128 0x5
 4048 02c1 02        		.byte	0x2
 4049 02c2 0000 0000 		.long	.LM58
 4050 02c6 16        		.byte	0x16
 4051 02c7 00        		.byte	0x0
 4052 02c8 05        		.uleb128 0x5
 4053 02c9 02        		.byte	0x2
 4054 02ca 0000 0000 		.long	.LM59
 4055 02ce 16        		.byte	0x16
 4056 02cf 00        		.byte	0x0
 4057 02d0 05        		.uleb128 0x5
 4058 02d1 02        		.byte	0x2
 4059 02d2 0000 0000 		.long	.LM60
 4060 02d6 16        		.byte	0x16
 4061 02d7 00        		.byte	0x0
 4062 02d8 05        		.uleb128 0x5
 4063 02d9 02        		.byte	0x2
 4064 02da 0000 0000 		.long	.LM61
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 75


 4065 02de 15        		.byte	0x15
 4066 02df 00        		.byte	0x0
 4067 02e0 05        		.uleb128 0x5
 4068 02e1 02        		.byte	0x2
 4069 02e2 0000 0000 		.long	.LM62
 4070 02e6 16        		.byte	0x16
 4071 02e7 00        		.byte	0x0
 4072 02e8 05        		.uleb128 0x5
 4073 02e9 02        		.byte	0x2
 4074 02ea 0000 0000 		.long	.LM63
 4075 02ee 03        		.byte	0x3
 4076 02ef 40        		.sleb128 -64
 4077 02f0 01        		.byte	0x1
 4078 02f1 00        		.byte	0x0
 4079 02f2 05        		.uleb128 0x5
 4080 02f3 02        		.byte	0x2
 4081 02f4 0000 0000 		.long	.LM64
 4082 02f8 19        		.byte	0x19
 4083 02f9 00        		.byte	0x0
 4084 02fa 05        		.uleb128 0x5
 4085 02fb 02        		.byte	0x2
 4086 02fc 0000 0000 		.long	.LM65
 4087 0300 15        		.byte	0x15
 4088 0301 00        		.byte	0x0
 4089 0302 05        		.uleb128 0x5
 4090 0303 02        		.byte	0x2
 4091 0304 0000 0000 		.long	.LM66
 4092 0308 16        		.byte	0x16
 4093 0309 00        		.byte	0x0
 4094 030a 05        		.uleb128 0x5
 4095 030b 02        		.byte	0x2
 4096 030c 0000 0000 		.long	.LM67
 4097 0310 03        		.byte	0x3
 4098 0311 6D        		.sleb128 -19
 4099 0312 01        		.byte	0x1
 4100 0313 00        		.byte	0x0
 4101 0314 05        		.uleb128 0x5
 4102 0315 02        		.byte	0x2
 4103 0316 0000 0000 		.long	.LM68
 4104 031a 19        		.byte	0x19
 4105 031b 00        		.byte	0x0
 4106 031c 05        		.uleb128 0x5
 4107 031d 02        		.byte	0x2
 4108 031e 0000 0000 		.long	.LM69
 4109 0322 15        		.byte	0x15
 4110 0323 00        		.byte	0x0
 4111 0324 05        		.uleb128 0x5
 4112 0325 02        		.byte	0x2
 4113 0326 0000 0000 		.long	.LM70
 4114 032a 16        		.byte	0x16
 4115 032b 00        		.byte	0x0
 4116 032c 05        		.uleb128 0x5
 4117 032d 02        		.byte	0x2
 4118 032e 0000 0000 		.long	.LM71
 4119 0332 03        		.byte	0x3
 4120 0333 64        		.sleb128 -28
 4121 0334 01        		.byte	0x1
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 76


 4122 0335 00        		.byte	0x0
 4123 0336 05        		.uleb128 0x5
 4124 0337 02        		.byte	0x2
 4125 0338 0000 0000 		.long	.LM72
 4126 033c 1A        		.byte	0x1a
 4127 033d 00        		.byte	0x0
 4128 033e 05        		.uleb128 0x5
 4129 033f 02        		.byte	0x2
 4130 0340 0000 0000 		.long	.LM73
 4131 0344 16        		.byte	0x16
 4132 0345 00        		.byte	0x0
 4133 0346 05        		.uleb128 0x5
 4134 0347 02        		.byte	0x2
 4135 0348 0000 0000 		.long	.LM74
 4136 034c 16        		.byte	0x16
 4137 034d 00        		.byte	0x0
 4138 034e 05        		.uleb128 0x5
 4139 034f 02        		.byte	0x2
 4140 0350 0000 0000 		.long	.LM75
 4141 0354 16        		.byte	0x16
 4142 0355 00        		.byte	0x0
 4143 0356 05        		.uleb128 0x5
 4144 0357 02        		.byte	0x2
 4145 0358 0000 0000 		.long	.LM76
 4146 035c 03        		.byte	0x3
 4147 035d 8B7F      		.sleb128 -117
 4148 035f 01        		.byte	0x1
 4149 0360 00        		.byte	0x0
 4150 0361 05        		.uleb128 0x5
 4151 0362 02        		.byte	0x2
 4152 0363 0000 0000 		.long	.LM77
 4153 0367 18        		.byte	0x18
 4154 0368 00        		.byte	0x0
 4155 0369 05        		.uleb128 0x5
 4156 036a 02        		.byte	0x2
 4157 036b 0000 0000 		.long	.LM78
 4158 036f 18        		.byte	0x18
 4159 0370 00        		.byte	0x0
 4160 0371 05        		.uleb128 0x5
 4161 0372 02        		.byte	0x2
 4162 0373 0000 0000 		.long	.LM79
 4163 0377 1B        		.byte	0x1b
 4164 0378 00        		.byte	0x0
 4165 0379 05        		.uleb128 0x5
 4166 037a 02        		.byte	0x2
 4167 037b 0000 0000 		.long	.LM80
 4168 037f 03        		.byte	0x3
 4169 0380 71        		.sleb128 -15
 4170 0381 01        		.byte	0x1
 4171 0382 00        		.byte	0x0
 4172 0383 05        		.uleb128 0x5
 4173 0384 02        		.byte	0x2
 4174 0385 0000 0000 		.long	.LM81
 4175 0389 1F        		.byte	0x1f
 4176 038a 00        		.byte	0x0
 4177 038b 05        		.uleb128 0x5
 4178 038c 02        		.byte	0x2
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 77


 4179 038d 0000 0000 		.long	.LM82
 4180 0391 1D        		.byte	0x1d
 4181 0392 00        		.byte	0x0
 4182 0393 05        		.uleb128 0x5
 4183 0394 02        		.byte	0x2
 4184 0395 0000 0000 		.long	.LM83
 4185 0399 16        		.byte	0x16
 4186 039a 00        		.byte	0x0
 4187 039b 05        		.uleb128 0x5
 4188 039c 02        		.byte	0x2
 4189 039d 0000 0000 		.long	.LM84
 4190 03a1 03        		.byte	0x3
 4191 03a2 B27F      		.sleb128 -78
 4192 03a4 01        		.byte	0x1
 4193 03a5 00        		.byte	0x0
 4194 03a6 05        		.uleb128 0x5
 4195 03a7 02        		.byte	0x2
 4196 03a8 0000 0000 		.long	.LM85
 4197 03ac 15        		.byte	0x15
 4198 03ad 00        		.byte	0x0
 4199 03ae 05        		.uleb128 0x5
 4200 03af 02        		.byte	0x2
 4201 03b0 0000 0000 		.long	.LM86
 4202 03b4 15        		.byte	0x15
 4203 03b5 00        		.byte	0x0
 4204 03b6 05        		.uleb128 0x5
 4205 03b7 02        		.byte	0x2
 4206 03b8 0000 0000 		.long	.LM87
 4207 03bc 15        		.byte	0x15
 4208 03bd 00        		.byte	0x0
 4209 03be 05        		.uleb128 0x5
 4210 03bf 02        		.byte	0x2
 4211 03c0 0000 0000 		.long	.LM88
 4212 03c4 15        		.byte	0x15
 4213 03c5 00        		.byte	0x0
 4214 03c6 05        		.uleb128 0x5
 4215 03c7 02        		.byte	0x2
 4216 03c8 0000 0000 		.long	.LM89
 4217 03cc 03        		.byte	0x3
 4218 03cd 75        		.sleb128 -11
 4219 03ce 01        		.byte	0x1
 4220 03cf 00        		.byte	0x0
 4221 03d0 05        		.uleb128 0x5
 4222 03d1 02        		.byte	0x2
 4223 03d2 0000 0000 		.long	.LM90
 4224 03d6 15        		.byte	0x15
 4225 03d7 00        		.byte	0x0
 4226 03d8 05        		.uleb128 0x5
 4227 03d9 02        		.byte	0x2
 4228 03da 0000 0000 		.long	.LM91
 4229 03de 15        		.byte	0x15
 4230 03df 00        		.byte	0x0
 4231 03e0 05        		.uleb128 0x5
 4232 03e1 02        		.byte	0x2
 4233 03e2 0000 0000 		.long	.LM92
 4234 03e6 15        		.byte	0x15
 4235 03e7 00        		.byte	0x0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 78


 4236 03e8 05        		.uleb128 0x5
 4237 03e9 02        		.byte	0x2
 4238 03ea 0000 0000 		.long	.LM93
 4239 03ee 15        		.byte	0x15
 4240 03ef 00        		.byte	0x0
 4241 03f0 05        		.uleb128 0x5
 4242 03f1 02        		.byte	0x2
 4243 03f2 0000 0000 		.long	.LM94
 4244 03f6 03        		.byte	0x3
 4245 03f7 FB02      		.sleb128 379
 4246 03f9 01        		.byte	0x1
 4247 03fa 00        		.byte	0x0
 4248 03fb 05        		.uleb128 0x5
 4249 03fc 02        		.byte	0x2
 4250 03fd 0000 0000 		.long	.LM95
 4251 0401 1B        		.byte	0x1b
 4252 0402 00        		.byte	0x0
 4253 0403 05        		.uleb128 0x5
 4254 0404 02        		.byte	0x2
 4255 0405 0000 0000 		.long	.LM96
 4256 0409 16        		.byte	0x16
 4257 040a 00        		.byte	0x0
 4258 040b 05        		.uleb128 0x5
 4259 040c 02        		.byte	0x2
 4260 040d 0000 0000 		.long	.LM97
 4261 0411 1B        		.byte	0x1b
 4262 0412 00        		.byte	0x0
 4263 0413 05        		.uleb128 0x5
 4264 0414 02        		.byte	0x2
 4265 0415 0000 0000 		.long	.LM98
 4266 0419 16        		.byte	0x16
 4267 041a 00        		.byte	0x0
 4268 041b 05        		.uleb128 0x5
 4269 041c 02        		.byte	0x2
 4270 041d 0000 0000 		.long	.LM99
 4271 0421 18        		.byte	0x18
 4272 0422 00        		.byte	0x0
 4273 0423 05        		.uleb128 0x5
 4274 0424 02        		.byte	0x2
 4275 0425 0000 0000 		.long	.LM100
 4276 0429 03        		.byte	0x3
 4277 042a 75        		.sleb128 -11
 4278 042b 01        		.byte	0x1
 4279 042c 00        		.byte	0x0
 4280 042d 05        		.uleb128 0x5
 4281 042e 02        		.byte	0x2
 4282 042f 0000 0000 		.long	.LM101
 4283 0433 1F        		.byte	0x1f
 4284 0434 00        		.byte	0x0
 4285 0435 05        		.uleb128 0x5
 4286 0436 02        		.byte	0x2
 4287 0437 0000 0000 		.long	.LM102
 4288 043b 03        		.byte	0x3
 4289 043c BC7F      		.sleb128 -68
 4290 043e 01        		.byte	0x1
 4291 043f 00        		.byte	0x0
 4292 0440 05        		.uleb128 0x5
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 79


 4293 0441 02        		.byte	0x2
 4294 0442 0000 0000 		.long	.LM103
 4295 0446 1A        		.byte	0x1a
 4296 0447 00        		.byte	0x0
 4297 0448 05        		.uleb128 0x5
 4298 0449 02        		.byte	0x2
 4299 044a 0000 0000 		.long	.LM104
 4300 044e 16        		.byte	0x16
 4301 044f 00        		.byte	0x0
 4302 0450 05        		.uleb128 0x5
 4303 0451 02        		.byte	0x2
 4304 0452 0000 0000 		.long	.LM105
 4305 0456 34        		.byte	0x34
 4306 0457 00        		.byte	0x0
 4307 0458 05        		.uleb128 0x5
 4308 0459 02        		.byte	0x2
 4309 045a 0000 0000 		.long	.LM106
 4310 045e 16        		.byte	0x16
 4311 045f 00        		.byte	0x0
 4312 0460 05        		.uleb128 0x5
 4313 0461 02        		.byte	0x2
 4314 0462 0000 0000 		.long	.LM107
 4315 0466 03        		.byte	0x3
 4316 0467 5E        		.sleb128 -34
 4317 0468 01        		.byte	0x1
 4318 0469 00        		.byte	0x0
 4319 046a 05        		.uleb128 0x5
 4320 046b 02        		.byte	0x2
 4321 046c 0000 0000 		.long	.LM108
 4322 0470 1D        		.byte	0x1d
 4323 0471 00        		.byte	0x0
 4324 0472 05        		.uleb128 0x5
 4325 0473 02        		.byte	0x2
 4326 0474 0000 0000 		.long	.LM109
 4327 0478 2B        		.byte	0x2b
 4328 0479 00        		.byte	0x0
 4329 047a 05        		.uleb128 0x5
 4330 047b 02        		.byte	0x2
 4331 047c 0000 0000 		.long	.LM110
 4332 0480 16        		.byte	0x16
 4333 0481 00        		.byte	0x0
 4334 0482 05        		.uleb128 0x5
 4335 0483 02        		.byte	0x2
 4336 0484 0000 0000 		.long	.LM111
 4337 0488 03        		.byte	0x3
 4338 0489 5E        		.sleb128 -34
 4339 048a 01        		.byte	0x1
 4340 048b 00        		.byte	0x0
 4341 048c 05        		.uleb128 0x5
 4342 048d 02        		.byte	0x2
 4343 048e 0000 0000 		.long	.LM112
 4344 0492 23        		.byte	0x23
 4345 0493 00        		.byte	0x0
 4346 0494 05        		.uleb128 0x5
 4347 0495 02        		.byte	0x2
 4348 0496 0000 0000 		.long	.LM113
 4349 049a 25        		.byte	0x25
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 80


 4350 049b 00        		.byte	0x0
 4351 049c 05        		.uleb128 0x5
 4352 049d 02        		.byte	0x2
 4353 049e 0000 0000 		.long	.LM114
 4354 04a2 16        		.byte	0x16
 4355 04a3 00        		.byte	0x0
 4356 04a4 05        		.uleb128 0x5
 4357 04a5 02        		.byte	0x2
 4358 04a6 0000 0000 		.long	.LM115
 4359 04aa 03        		.byte	0x3
 4360 04ab 5E        		.sleb128 -34
 4361 04ac 01        		.byte	0x1
 4362 04ad 00        		.byte	0x0
 4363 04ae 05        		.uleb128 0x5
 4364 04af 02        		.byte	0x2
 4365 04b0 0000 0000 		.long	.LM116
 4366 04b4 17        		.byte	0x17
 4367 04b5 00        		.byte	0x0
 4368 04b6 05        		.uleb128 0x5
 4369 04b7 02        		.byte	0x2
 4370 04b8 0000 0000 		.long	.LM117
 4371 04bc 31        		.byte	0x31
 4372 04bd 00        		.byte	0x0
 4373 04be 05        		.uleb128 0x5
 4374 04bf 02        		.byte	0x2
 4375 04c0 0000 0000 		.long	.LM118
 4376 04c4 16        		.byte	0x16
 4377 04c5 00        		.byte	0x0
 4378 04c6 05        		.uleb128 0x5
 4379 04c7 02        		.byte	0x2
 4380 04c8 0000 0000 		.long	.LM119
 4381 04cc 0A        		.byte	0xa
 4382 04cd 00        		.byte	0x0
 4383 04ce 05        		.uleb128 0x5
 4384 04cf 02        		.byte	0x2
 4385 04d0 0000 0000 		.long	.LM120
 4386 04d4 1C        		.byte	0x1c
 4387 04d5 00        		.byte	0x0
 4388 04d6 05        		.uleb128 0x5
 4389 04d7 02        		.byte	0x2
 4390 04d8 0000 0000 		.long	.LM121
 4391 04dc 16        		.byte	0x16
 4392 04dd 00        		.byte	0x0
 4393 04de 05        		.uleb128 0x5
 4394 04df 02        		.byte	0x2
 4395 04e0 0000 0000 		.long	.LM122
 4396 04e4 03        		.byte	0x3
 4397 04e5 70        		.sleb128 -16
 4398 04e6 01        		.byte	0x1
 4399 04e7 00        		.byte	0x0
 4400 04e8 05        		.uleb128 0x5
 4401 04e9 02        		.byte	0x2
 4402 04ea 0000 0000 		.long	.LM123
 4403 04ee 22        		.byte	0x22
 4404 04ef 00        		.byte	0x0
 4405 04f0 05        		.uleb128 0x5
 4406 04f1 02        		.byte	0x2
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 81


 4407 04f2 0000 0000 		.long	.LM124
 4408 04f6 16        		.byte	0x16
 4409 04f7 00        		.byte	0x0
 4410 04f8 05        		.uleb128 0x5
 4411 04f9 02        		.byte	0x2
 4412 04fa 0000 0000 		.long	.LM125
 4413 04fe 03        		.byte	0x3
 4414 04ff 73        		.sleb128 -13
 4415 0500 01        		.byte	0x1
 4416 0501 00        		.byte	0x0
 4417 0502 05        		.uleb128 0x5
 4418 0503 02        		.byte	0x2
 4419 0504 0000 0000 		.long	.LM126
 4420 0508 1F        		.byte	0x1f
 4421 0509 00        		.byte	0x0
 4422 050a 05        		.uleb128 0x5
 4423 050b 02        		.byte	0x2
 4424 050c 0000 0000 		.long	.LM127
 4425 0510 16        		.byte	0x16
 4426 0511 00        		.byte	0x0
 4427 0512 05        		.uleb128 0x5
 4428 0513 02        		.byte	0x2
 4429 0514 0000 0000 		.long	.LM128
 4430 0518 03        		.byte	0x3
 4431 0519 64        		.sleb128 -28
 4432 051a 01        		.byte	0x1
 4433 051b 00        		.byte	0x0
 4434 051c 05        		.uleb128 0x5
 4435 051d 02        		.byte	0x2
 4436 051e 0000 0000 		.long	.LM129
 4437 0522 2E        		.byte	0x2e
 4438 0523 00        		.byte	0x0
 4439 0524 05        		.uleb128 0x5
 4440 0525 02        		.byte	0x2
 4441 0526 0000 0000 		.long	.LM130
 4442 052a 16        		.byte	0x16
 4443 052b 00        		.byte	0x0
 4444 052c 05        		.uleb128 0x5
 4445 052d 02        		.byte	0x2
 4446 052e 0000 0000 		.long	.LM131
 4447 0532 03        		.byte	0x3
 4448 0533 6A        		.sleb128 -22
 4449 0534 01        		.byte	0x1
 4450 0535 00        		.byte	0x0
 4451 0536 05        		.uleb128 0x5
 4452 0537 02        		.byte	0x2
 4453 0538 0000 0000 		.long	.LM132
 4454 053c 28        		.byte	0x28
 4455 053d 00        		.byte	0x0
 4456 053e 05        		.uleb128 0x5
 4457 053f 02        		.byte	0x2
 4458 0540 0000 0000 		.long	.LM133
 4459 0544 16        		.byte	0x16
 4460 0545 00        		.byte	0x0
 4461 0546 05        		.uleb128 0x5
 4462 0547 02        		.byte	0x2
 4463 0548 0000 0000 		.long	.LM134
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 82


 4464 054c 03        		.byte	0x3
 4465 054d E17E      		.sleb128 -159
 4466 054f 01        		.byte	0x1
 4467 0550 00        		.byte	0x0
 4468 0551 05        		.uleb128 0x5
 4469 0552 02        		.byte	0x2
 4470 0553 0000 0000 		.long	.LM135
 4471 0557 1B        		.byte	0x1b
 4472 0558 00        		.byte	0x0
 4473 0559 05        		.uleb128 0x5
 4474 055a 02        		.byte	0x2
 4475 055b 0000 0000 		.long	.LM136
 4476 055f 16        		.byte	0x16
 4477 0560 00        		.byte	0x0
 4478 0561 05        		.uleb128 0x5
 4479 0562 02        		.byte	0x2
 4480 0563 0000 0000 		.long	.LM137
 4481 0567 16        		.byte	0x16
 4482 0568 00        		.byte	0x0
 4483 0569 05        		.uleb128 0x5
 4484 056a 02        		.byte	0x2
 4485 056b 0000 0000 		.long	.LM138
 4486 056f 15        		.byte	0x15
 4487 0570 00        		.byte	0x0
 4488 0571 05        		.uleb128 0x5
 4489 0572 02        		.byte	0x2
 4490 0573 0000 0000 		.long	.LM139
 4491 0577 15        		.byte	0x15
 4492 0578 00        		.byte	0x0
 4493 0579 05        		.uleb128 0x5
 4494 057a 02        		.byte	0x2
 4495 057b 0000 0000 		.long	.LM140
 4496 057f 16        		.byte	0x16
 4497 0580 00        		.byte	0x0
 4498 0581 05        		.uleb128 0x5
 4499 0582 02        		.byte	0x2
 4500 0583 0000 0000 		.long	.LM141
 4501 0587 15        		.byte	0x15
 4502 0588 00        		.byte	0x0
 4503 0589 05        		.uleb128 0x5
 4504 058a 02        		.byte	0x2
 4505 058b 0000 0000 		.long	.LM142
 4506 058f 16        		.byte	0x16
 4507 0590 00        		.byte	0x0
 4508 0591 05        		.uleb128 0x5
 4509 0592 02        		.byte	0x2
 4510 0593 0000 0000 		.long	.LM143
 4511 0597 15        		.byte	0x15
 4512 0598 00        		.byte	0x0
 4513 0599 05        		.uleb128 0x5
 4514 059a 02        		.byte	0x2
 4515 059b 0000 0000 		.long	.LM144
 4516 059f 16        		.byte	0x16
 4517 05a0 00        		.byte	0x0
 4518 05a1 05        		.uleb128 0x5
 4519 05a2 02        		.byte	0x2
 4520 05a3 0000 0000 		.long	.LM145
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 83


 4521 05a7 15        		.byte	0x15
 4522 05a8 00        		.byte	0x0
 4523 05a9 05        		.uleb128 0x5
 4524 05aa 02        		.byte	0x2
 4525 05ab 0000 0000 		.long	.LM146
 4526 05af 16        		.byte	0x16
 4527 05b0 00        		.byte	0x0
 4528 05b1 05        		.uleb128 0x5
 4529 05b2 02        		.byte	0x2
 4530 05b3 0000 0000 		.long	.LM147
 4531 05b7 03        		.byte	0x3
 4532 05b8 5E        		.sleb128 -34
 4533 05b9 01        		.byte	0x1
 4534 05ba 00        		.byte	0x0
 4535 05bb 05        		.uleb128 0x5
 4536 05bc 02        		.byte	0x2
 4537 05bd 0000 0000 		.long	.LM148
 4538 05c1 17        		.byte	0x17
 4539 05c2 00        		.byte	0x0
 4540 05c3 05        		.uleb128 0x5
 4541 05c4 02        		.byte	0x2
 4542 05c5 0000 0000 		.long	.LM149
 4543 05c9 15        		.byte	0x15
 4544 05ca 00        		.byte	0x0
 4545 05cb 05        		.uleb128 0x5
 4546 05cc 02        		.byte	0x2
 4547 05cd 0000 0000 		.long	.LM150
 4548 05d1 16        		.byte	0x16
 4549 05d2 00        		.byte	0x0
 4550 05d3 05        		.uleb128 0x5
 4551 05d4 02        		.byte	0x2
 4552 05d5 0000 0000 		.long	.LM151
 4553 05d9 03        		.byte	0x3
 4554 05da 43        		.sleb128 -61
 4555 05db 01        		.byte	0x1
 4556 05dc 00        		.byte	0x0
 4557 05dd 05        		.uleb128 0x5
 4558 05de 02        		.byte	0x2
 4559 05df 0000 0000 		.long	.LM152
 4560 05e3 1A        		.byte	0x1a
 4561 05e4 00        		.byte	0x0
 4562 05e5 05        		.uleb128 0x5
 4563 05e6 02        		.byte	0x2
 4564 05e7 0000 0000 		.long	.LM153
 4565 05eb 16        		.byte	0x16
 4566 05ec 00        		.byte	0x0
 4567 05ed 05        		.uleb128 0x5
 4568 05ee 02        		.byte	0x2
 4569 05ef 0000 0000 		.long	.LM154
 4570 05f3 15        		.byte	0x15
 4571 05f4 00        		.byte	0x0
 4572 05f5 05        		.uleb128 0x5
 4573 05f6 02        		.byte	0x2
 4574 05f7 0000 0000 		.long	.LM155
 4575 05fb 16        		.byte	0x16
 4576 05fc 00        		.byte	0x0
 4577 05fd 05        		.uleb128 0x5
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 84


 4578 05fe 02        		.byte	0x2
 4579 05ff 0000 0000 		.long	.LM156
 4580 0603 03        		.byte	0x3
 4581 0604 5F        		.sleb128 -33
 4582 0605 01        		.byte	0x1
 4583 0606 00        		.byte	0x0
 4584 0607 05        		.uleb128 0x5
 4585 0608 02        		.byte	0x2
 4586 0609 0000 0000 		.long	.LM157
 4587 060d 1B        		.byte	0x1b
 4588 060e 00        		.byte	0x0
 4589 060f 05        		.uleb128 0x5
 4590 0610 02        		.byte	0x2
 4591 0611 0000 0000 		.long	.LM158
 4592 0615 16        		.byte	0x16
 4593 0616 00        		.byte	0x0
 4594 0617 05        		.uleb128 0x5
 4595 0618 02        		.byte	0x2
 4596 0619 0000 0000 		.long	.LM159
 4597 061d 16        		.byte	0x16
 4598 061e 00        		.byte	0x0
 4599 061f 05        		.uleb128 0x5
 4600 0620 02        		.byte	0x2
 4601 0621 0000 0000 		.long	.LM160
 4602 0625 17        		.byte	0x17
 4603 0626 00        		.byte	0x0
 4604 0627 05        		.uleb128 0x5
 4605 0628 02        		.byte	0x2
 4606 0629 0000 0000 		.long	.LM161
 4607 062d 15        		.byte	0x15
 4608 062e 00        		.byte	0x0
 4609 062f 05        		.uleb128 0x5
 4610 0630 02        		.byte	0x2
 4611 0631 0000 0000 		.long	.LM162
 4612 0635 18        		.byte	0x18
 4613 0636 00        		.byte	0x0
 4614 0637 05        		.uleb128 0x5
 4615 0638 02        		.byte	0x2
 4616 0639 0000 0000 		.long	.LM163
 4617 063d 03        		.byte	0x3
 4618 063e 5D        		.sleb128 -35
 4619 063f 01        		.byte	0x1
 4620 0640 00        		.byte	0x0
 4621 0641 05        		.uleb128 0x5
 4622 0642 02        		.byte	0x2
 4623 0643 0000 0000 		.long	.LM164
 4624 0647 1B        		.byte	0x1b
 4625 0648 00        		.byte	0x0
 4626 0649 05        		.uleb128 0x5
 4627 064a 02        		.byte	0x2
 4628 064b 0000 0000 		.long	.LM165
 4629 064f 15        		.byte	0x15
 4630 0650 00        		.byte	0x0
 4631 0651 05        		.uleb128 0x5
 4632 0652 02        		.byte	0x2
 4633 0653 0000 0000 		.long	.LM166
 4634 0657 15        		.byte	0x15
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 85


 4635 0658 00        		.byte	0x0
 4636 0659 05        		.uleb128 0x5
 4637 065a 02        		.byte	0x2
 4638 065b 0000 0000 		.long	.LM167
 4639 065f 18        		.byte	0x18
 4640 0660 00        		.byte	0x0
 4641 0661 05        		.uleb128 0x5
 4642 0662 02        		.byte	0x2
 4643 0663 0000 0000 		.long	.LM168
 4644 0667 03        		.byte	0x3
 4645 0668 6B        		.sleb128 -21
 4646 0669 01        		.byte	0x1
 4647 066a 00        		.byte	0x0
 4648 066b 05        		.uleb128 0x5
 4649 066c 02        		.byte	0x2
 4650 066d 0000 0000 		.long	.LM169
 4651 0671 16        		.byte	0x16
 4652 0672 00        		.byte	0x0
 4653 0673 05        		.uleb128 0x5
 4654 0674 02        		.byte	0x2
 4655 0675 0000 0000 		.long	.LM170
 4656 0679 15        		.byte	0x15
 4657 067a 00        		.byte	0x0
 4658 067b 05        		.uleb128 0x5
 4659 067c 02        		.byte	0x2
 4660 067d 0000 0000 		.long	.LM171
 4661 0681 15        		.byte	0x15
 4662 0682 00        		.byte	0x0
 4663 0683 05        		.uleb128 0x5
 4664 0684 02        		.byte	0x2
 4665 0685 0000 0000 		.long	.LM172
 4666 0689 03        		.byte	0x3
 4667 068a 75        		.sleb128 -11
 4668 068b 01        		.byte	0x1
 4669 068c 00        		.byte	0x0
 4670 068d 05        		.uleb128 0x5
 4671 068e 02        		.byte	0x2
 4672 068f 0000 0000 		.long	.LM173
 4673 0693 16        		.byte	0x16
 4674 0694 00        		.byte	0x0
 4675 0695 05        		.uleb128 0x5
 4676 0696 02        		.byte	0x2
 4677 0697 0000 0000 		.long	.LM174
 4678 069b 15        		.byte	0x15
 4679 069c 00        		.byte	0x0
 4680 069d 05        		.uleb128 0x5
 4681 069e 02        		.byte	0x2
 4682 069f 0000 0000 		.long	.LM175
 4683 06a3 15        		.byte	0x15
 4684 06a4 00        		.byte	0x0
 4685 06a5 05        		.uleb128 0x5
 4686 06a6 02        		.byte	0x2
 4687 06a7 0000 0000 		.long	.LM176
 4688 06ab 03        		.byte	0x3
 4689 06ac 75        		.sleb128 -11
 4690 06ad 01        		.byte	0x1
 4691 06ae 00        		.byte	0x0
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 86


 4692 06af 05        		.uleb128 0x5
 4693 06b0 02        		.byte	0x2
 4694 06b1 0000 0000 		.long	.LM177
 4695 06b5 16        		.byte	0x16
 4696 06b6 00        		.byte	0x0
 4697 06b7 05        		.uleb128 0x5
 4698 06b8 02        		.byte	0x2
 4699 06b9 0000 0000 		.long	.LM178
 4700 06bd 15        		.byte	0x15
 4701 06be 00        		.byte	0x0
 4702 06bf 05        		.uleb128 0x5
 4703 06c0 02        		.byte	0x2
 4704 06c1 0000 0000 		.long	.LM179
 4705 06c5 15        		.byte	0x15
 4706 06c6 00        		.byte	0x0
 4707 06c7 05        		.uleb128 0x5
 4708 06c8 02        		.byte	0x2
 4709 06c9 0000 0000 		.long	.LM180
 4710 06cd 03        		.byte	0x3
 4711 06ce 75        		.sleb128 -11
 4712 06cf 01        		.byte	0x1
 4713 06d0 00        		.byte	0x0
 4714 06d1 05        		.uleb128 0x5
 4715 06d2 02        		.byte	0x2
 4716 06d3 0000 0000 		.long	.LM181
 4717 06d7 16        		.byte	0x16
 4718 06d8 00        		.byte	0x0
 4719 06d9 05        		.uleb128 0x5
 4720 06da 02        		.byte	0x2
 4721 06db 0000 0000 		.long	.LM182
 4722 06df 15        		.byte	0x15
 4723 06e0 00        		.byte	0x0
 4724 06e1 05        		.uleb128 0x5
 4725 06e2 02        		.byte	0x2
 4726 06e3 0000 0000 		.long	.LM183
 4727 06e7 15        		.byte	0x15
 4728 06e8 00        		.byte	0x0
 4729 06e9 05        		.uleb128 0x5
 4730 06ea 02        		.byte	0x2
 4731 06eb 0000 0000 		.long	.LM184
 4732 06ef 03        		.byte	0x3
 4733 06f0 BE7F      		.sleb128 -66
 4734 06f2 01        		.byte	0x1
 4735 06f3 00        		.byte	0x0
 4736 06f4 05        		.uleb128 0x5
 4737 06f5 02        		.byte	0x2
 4738 06f6 0000 0000 		.long	.LM185
 4739 06fa 1A        		.byte	0x1a
 4740 06fb 00        		.byte	0x0
 4741 06fc 05        		.uleb128 0x5
 4742 06fd 02        		.byte	0x2
 4743 06fe 0000 0000 		.long	.LM186
 4744 0702 16        		.byte	0x16
 4745 0703 00        		.byte	0x0
 4746 0704 05        		.uleb128 0x5
 4747 0705 02        		.byte	0x2
 4748 0706 0000 0000 		.long	.LM187
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 87


 4749 070a 16        		.byte	0x16
 4750 070b 00        		.byte	0x0
 4751 070c 05        		.uleb128 0x5
 4752 070d 02        		.byte	0x2
 4753 070e 0000 0000 		.long	.LM188
 4754 0712 17        		.byte	0x17
 4755 0713 00        		.byte	0x0
 4756 0714 05        		.uleb128 0x5
 4757 0715 02        		.byte	0x2
 4758 0716 0000 0000 		.long	.LM189
 4759 071a 15        		.byte	0x15
 4760 071b 00        		.byte	0x0
 4761 071c 05        		.uleb128 0x5
 4762 071d 02        		.byte	0x2
 4763 071e 0000 0000 		.long	.LM190
 4764 0722 03        		.byte	0x3
 4765 0723 66        		.sleb128 -26
 4766 0724 01        		.byte	0x1
 4767 0725 00        		.byte	0x0
 4768 0726 05        		.uleb128 0x5
 4769 0727 02        		.byte	0x2
 4770 0728 0000 0000 		.long	.LM191
 4771 072c 1A        		.byte	0x1a
 4772 072d 00        		.byte	0x0
 4773 072e 05        		.uleb128 0x5
 4774 072f 02        		.byte	0x2
 4775 0730 0000 0000 		.long	.LM192
 4776 0734 16        		.byte	0x16
 4777 0735 00        		.byte	0x0
 4778 0736 05        		.uleb128 0x5
 4779 0737 02        		.byte	0x2
 4780 0738 0000 0000 		.long	.LM193
 4781 073c 15        		.byte	0x15
 4782 073d 00        		.byte	0x0
 4783 073e 05        		.uleb128 0x5
 4784 073f 02        		.byte	0x2
 4785 0740 0000 0000 		.long	.LM194
 4786 0744 03        		.byte	0x3
 4787 0745 AB7F      		.sleb128 -85
 4788 0747 01        		.byte	0x1
 4789 0748 00        		.byte	0x0
 4790 0749 05        		.uleb128 0x5
 4791 074a 02        		.byte	0x2
 4792 074b 0000 0000 		.long	.LM195
 4793 074f 18        		.byte	0x18
 4794 0750 00        		.byte	0x0
 4795 0751 05        		.uleb128 0x5
 4796 0752 02        		.byte	0x2
 4797 0753 0000 0000 		.long	.LM196
 4798 0757 2E        		.byte	0x2e
 4799 0758 00        		.byte	0x0
 4800 0759 05        		.uleb128 0x5
 4801 075a 02        		.byte	0x2
 4802 075b 0000 0000 		.long	.LM197
 4803 075f 03        		.byte	0x3
 4804 0760 68        		.sleb128 -24
 4805 0761 01        		.byte	0x1
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 88


 4806 0762 00        		.byte	0x0
 4807 0763 05        		.uleb128 0x5
 4808 0764 02        		.byte	0x2
 4809 0765 0000 0000 		.long	.LM198
 4810 0769 16        		.byte	0x16
 4811 076a 00        		.byte	0x0
 4812 076b 05        		.uleb128 0x5
 4813 076c 02        		.byte	0x2
 4814 076d 0000 0000 		.long	.LM199
 4815 0771 15        		.byte	0x15
 4816 0772 00        		.byte	0x0
 4817 0773 05        		.uleb128 0x5
 4818 0774 02        		.byte	0x2
 4819 0775 0000 0000 		.long	.LM200
 4820 0779 16        		.byte	0x16
 4821 077a 00        		.byte	0x0
 4822 077b 05        		.uleb128 0x5
 4823 077c 02        		.byte	0x2
 4824 077d 0000 0000 		.long	.LM201
 4825 0781 15        		.byte	0x15
 4826 0782 00        		.byte	0x0
 4827 0783 05        		.uleb128 0x5
 4828 0784 02        		.byte	0x2
 4829 0785 0000 0000 		.long	.LM202
 4830 0789 1C        		.byte	0x1c
 4831 078a 00        		.byte	0x0
 4832 078b 05        		.uleb128 0x5
 4833 078c 02        		.byte	0x2
 4834 078d 0000 0000 		.long	.LM203
 4835 0791 15        		.byte	0x15
 4836 0792 00        		.byte	0x0
 4837 0793 05        		.uleb128 0x5
 4838 0794 02        		.byte	0x2
 4839 0795 0000 0000 		.long	.LM204
 4840 0799 16        		.byte	0x16
 4841 079a 00        		.byte	0x0
 4842 079b 05        		.uleb128 0x5
 4843 079c 02        		.byte	0x2
 4844 079d 0000 0000 		.long	.LM205
 4845 07a1 15        		.byte	0x15
 4846 07a2 00        		.byte	0x0
 4847 07a3 05        		.uleb128 0x5
 4848 07a4 02        		.byte	0x2
 4849 07a5 0000 0000 		.long	.LM206
 4850 07a9 0A        		.byte	0xa
 4851 07aa 00        		.byte	0x0
 4852 07ab 05        		.uleb128 0x5
 4853 07ac 02        		.byte	0x2
 4854 07ad 0000 0000 		.long	.LM207
 4855 07b1 15        		.byte	0x15
 4856 07b2 00        		.byte	0x0
 4857 07b3 05        		.uleb128 0x5
 4858 07b4 02        		.byte	0x2
 4859 07b5 0000 0000 		.long	.LM208
 4860 07b9 15        		.byte	0x15
 4861 07ba 00        		.byte	0x0
 4862 07bb 05        		.uleb128 0x5
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 89


 4863 07bc 02        		.byte	0x2
 4864 07bd 0000 0000 		.long	.LM209
 4865 07c1 03        		.byte	0x3
 4866 07c2 68        		.sleb128 -24
 4867 07c3 01        		.byte	0x1
 4868 07c4 00        		.byte	0x0
 4869 07c5 05        		.uleb128 0x5
 4870 07c6 02        		.byte	0x2
 4871 07c7 0000 0000 		.long	.LM210
 4872 07cb 15        		.byte	0x15
 4873 07cc 00        		.byte	0x0
 4874 07cd 05        		.uleb128 0x5
 4875 07ce 02        		.byte	0x2
 4876 07cf 0000 0000 		.long	.LM211
 4877 07d3 15        		.byte	0x15
 4878 07d4 00        		.byte	0x0
 4879 07d5 05        		.uleb128 0x5
 4880 07d6 02        		.byte	0x2
 4881 07d7 0000 0000 		.long	.LM212
 4882 07db 15        		.byte	0x15
 4883 07dc 00        		.byte	0x0
 4884 07dd 05        		.uleb128 0x5
 4885 07de 02        		.byte	0x2
 4886 07df 0000 0000 		.long	.LM213
 4887 07e3 15        		.byte	0x15
 4888 07e4 00        		.byte	0x0
 4889 07e5 05        		.uleb128 0x5
 4890 07e6 02        		.byte	0x2
 4891 07e7 0000 0000 		.long	.LM214
 4892 07eb 15        		.byte	0x15
 4893 07ec 00        		.byte	0x0
 4894 07ed 05        		.uleb128 0x5
 4895 07ee 02        		.byte	0x2
 4896 07ef 0000 0000 		.long	.Letext0
 4897 07f3 00        		.byte	0x0
 4898 07f4 01        		.uleb128 0x1
 4899 07f5 01        		.byte	0x1
 4900               	.LELT0:
 4901 07f6 1600 0000 		.section	.debug_str,"MS",@progbits,1
 4901      0200 1000 
 4901      0000 0101 
 4901      FB0E 0A00 
 4901      0101 0101 
 4902               	.LASF31:
 4903 0000 665F 6465 		.string	"f_debug_lpc_write"
 4903      6275 675F 
 4903      6C70 635F 
 4903      7772 6974 
 4903      6500 
 4904               	.LASF53:
 4905 0012 7265 7375 		.string	"result"
 4905      6C74 00
 4906               	.LASF29:
 4907 0019 6164 6472 		.string	"addr1"
 4907      3100 
 4908               	.LASF61:
 4909 001f 474E 5520 		.string	"GNU C 4.3.3"
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 90


 4909      4320 342E 
 4909      332E 3300 
 4910               	.LASF32:
 4911 002b 665F 6465 		.string	"f_debug_lcm_wrdata"
 4911      6275 675F 
 4911      6C63 6D5F 
 4911      7772 6461 
 4911      7461 00
 4912               	.LASF20:
 4913 003e 705F 7374 		.string	"p_str"
 4913      7200 
 4914               	.LASF11:
 4915 0044 7368 6F72 		.string	"short int"
 4915      7420 696E 
 4915      7400 
 4916               	.LASF63:
 4917 004e 463A 5C69 		.string	"F:\\ilxproj\\r&d\\embedded_workflow\\Lessons\\avr16_CodeProj"
 4917      6C78 7072 
 4917      6F6A 5C72 
 4917      2664 5C65 
 4917      6D62 6564 
 4918               	.LASF50:
 4919 0086 665F 6465 		.string	"f_debug_writebyte"
 4919      6275 675F 
 4919      7772 6974 
 4919      6562 7974 
 4919      6500 
 4920               	.LASF59:
 4921 0098 6C75 745F 		.string	"lut_dbgcmd"
 4921      6462 6763 
 4921      6D64 00
 4922               	.LASF36:
 4923 00a3 665F 6465 		.string	"f_debug_port_v"
 4923      6275 675F 
 4923      706F 7274 
 4923      5F76 00
 4924               	.LASF14:
 4925 00b2 494E 5431 		.string	"INT16U"
 4925      3655 00
 4926               	.LASF13:
 4927 00b9 494E 5438 		.string	"INT8"
 4927      00
 4928               	.LASF16:
 4929 00be 494E 5433 		.string	"INT32U"
 4929      3255 00
 4930               	.LASF2:
 4931 00c5 7569 6E74 		.string	"uint8_t"
 4931      385F 7400 
 4932               	.LASF34:
 4933 00cd 665F 6465 		.string	"f_debug_fpga_write"
 4933      6275 675F 
 4933      6670 6761 
 4933      5F77 7269 
 4933      7465 00
 4934               	.LASF17:
 4935 00e0 665F 6465 		.string	"f_debug_user_cmd"
 4935      6275 675F 
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 91


 4935      7573 6572 
 4935      5F63 6D64 
 4935      00
 4936               	.LASF25:
 4937 00f1 5F5F 6164 		.string	"__addr16"
 4937      6472 3136 
 4937      00
 4938               	.LASF18:
 4939 00fa 665F 6465 		.string	"f_debug_spi_rd"
 4939      6275 675F 
 4939      7370 695F 
 4939      7264 00
 4940               	.LASF7:
 4941 0109 6C6F 6E67 		.string	"long long int"
 4941      206C 6F6E 
 4941      6720 696E 
 4941      7400 
 4942               	.LASF60:
 4943 0117 665F 6C75 		.string	"f_lut_dbgfunc"
 4943      745F 6462 
 4943      6766 756E 
 4943      6300 
 4944               	.LASF30:
 4945 0125 6164 6472 		.string	"addr2"
 4945      3200 
 4946               	.LASF21:
 4947 012b 665F 6465 		.string	"f_debug_disable"
 4947      6275 675F 
 4947      6469 7361 
 4947      626C 6500 
 4948               	.LASF40:
 4949 013b 665F 6465 		.string	"f_debug_Port_read"
 4949      6275 675F 
 4949      506F 7274 
 4949      5F72 6561 
 4949      6400 
 4950               	.LASF5:
 4951 014d 6C6F 6E67 		.string	"long int"
 4951      2069 6E74 
 4951      00
 4952               	.LASF19:
 4953 0156 6164 6472 		.string	"addr"
 4953      00
 4954               	.LASF41:
 4955 015b 665F 6465 		.string	"f_debug_lpc_read"
 4955      6275 675F 
 4955      6C70 635F 
 4955      7265 6164 
 4955      00
 4956               	.LASF64:
 4957 016c 665F 4368 		.string	"f_CheckSyntax"
 4957      6563 6B53 
 4957      796E 7461 
 4957      7800 
 4958               	.LASF12:
 4959 017a 494E 5438 		.string	"INT8U"
 4959      5500 
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 92


 4960               	.LASF15:
 4961 0180 494E 5431 		.string	"INT16"
 4961      3600 
 4962               	.LASF22:
 4963 0186 665F 6465 		.string	"f_debug_Port_write"
 4963      6275 675F 
 4963      506F 7274 
 4963      5F77 7269 
 4963      7465 00
 4964               	.LASF1:
 4965 0199 756E 7369 		.string	"unsigned char"
 4965      676E 6564 
 4965      2063 6861 
 4965      7200 
 4966               	.LASF55:
 4967 01a7 765F 4368 		.string	"v_Chan"
 4967      616E 00
 4968               	.LASF58:
 4969 01ae 6275 665F 		.string	"buf_debugentry"
 4969      6465 6275 
 4969      6765 6E74 
 4969      7279 00
 4970               	.LASF33:
 4971 01bd 665F 6465 		.string	"f_debug_lcm_wrcmd"
 4971      6275 675F 
 4971      6C63 6D5F 
 4971      7772 636D 
 4971      6400 
 4972               	.LASF0:
 4973 01cf 7369 676E 		.string	"signed char"
 4973      6564 2063 
 4973      6861 7200 
 4974               	.LASF8:
 4975 01db 6C6F 6E67 		.string	"long long unsigned int"
 4975      206C 6F6E 
 4975      6720 756E 
 4975      7369 676E 
 4975      6564 2069 
 4976               	.LASF4:
 4977 01f2 756E 7369 		.string	"unsigned int"
 4977      676E 6564 
 4977      2069 6E74 
 4977      00
 4978               	.LASF3:
 4979 01ff 7569 6E74 		.string	"uint16_t"
 4979      3136 5F74 
 4979      00
 4980               	.LASF62:
 4981 0208 7372 632F 		.string	"src/debug/debugger.c"
 4981      6465 6275 
 4981      672F 6465 
 4981      6275 6767 
 4981      6572 2E63 
 4982               	.LASF47:
 4983 021d 665F 6465 		.string	"f_debug_PinC"
 4983      6275 675F 
 4983      5069 6E43 
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 93


 4983      00
 4984               	.LASF10:
 4985 022a 7368 6F72 		.string	"short unsigned int"
 4985      7420 756E 
 4985      7369 676E 
 4985      6564 2069 
 4985      6E74 00
 4986               	.LASF39:
 4987 023d 665F 6465 		.string	"f_debug_AnalogRead"
 4987      6275 675F 
 4987      416E 616C 
 4987      6F67 5265 
 4987      6164 00
 4988               	.LASF9:
 4989 0250 6368 6172 		.string	"char"
 4989      00
 4990               	.LASF43:
 4991 0255 665F 6465 		.string	"f_debug_fpga_read"
 4991      6275 675F 
 4991      6670 6761 
 4991      5F72 6561 
 4991      6400 
 4992               	.LASF26:
 4993 0267 5F5F 7265 		.string	"__result"
 4993      7375 6C74 
 4993      00
 4994               	.LASF23:
 4995 0270 665F 5072 		.string	"f_ProcessCMD"
 4995      6F63 6573 
 4995      7343 4D44 
 4995      00
 4996               	.LASF38:
 4997 027d 6461 7461 		.string	"data"
 4997      00
 4998               	.LASF45:
 4999 0282 665F 6465 		.string	"f_debug_readEEByte"
 4999      6275 675F 
 4999      7265 6164 
 4999      4545 4279 
 4999      7465 00
 5000               	.LASF37:
 5001 0295 665F 6465 		.string	"f_debug_port"
 5001      6275 675F 
 5001      706F 7274 
 5001      00
 5002               	.LASF28:
 5003 02a2 665F 6465 		.string	"f_debug_sst_write"
 5003      6275 675F 
 5003      7373 745F 
 5003      7772 6974 
 5003      6500 
 5004               	.LASF6:
 5005 02b4 6C6F 6E67 		.string	"long unsigned int"
 5005      2075 6E73 
 5005      6967 6E65 
 5005      6420 696E 
 5005      7400 
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 94


 5006               	.LASF35:
 5007 02c6 665F 6465 		.string	"f_debug_bintab"
 5007      6275 675F 
 5007      6269 6E74 
 5007      6162 00
 5008               	.LASF42:
 5009 02d5 665F 6465 		.string	"f_debug_lcm_read"
 5009      6275 675F 
 5009      6C63 6D5F 
 5009      7265 6164 
 5009      00
 5010               	.LASF57:
 5011 02e6 765F 6465 		.string	"v_debugcnt"
 5011      6275 6763 
 5011      6E74 00
 5012               	.LASF44:
 5013 02f1 665F 6465 		.string	"f_debug_writeEEbyte"
 5013      6275 675F 
 5013      7772 6974 
 5013      6545 4562 
 5013      7974 6500 
 5014               	.LASF54:
 5015 0305 665F 496E 		.string	"f_InitDebug"
 5015      6974 4465 
 5015      6275 6700 
 5016               	.LASF52:
 5017 0311 665F 5461 		.string	"f_TaskDebugger"
 5017      736B 4465 
 5017      6275 6767 
 5017      6572 00
 5018               	.LASF49:
 5019 0320 665F 6465 		.string	"f_debug_PinA"
 5019      6275 675F 
 5019      5069 6E41 
 5019      00
 5020               	.LASF48:
 5021 032d 665F 6465 		.string	"f_debug_PinB"
 5021      6275 675F 
 5021      5069 6E42 
 5021      00
 5022               	.LASF24:
 5023 033a 765F 6461 		.string	"v_data"
 5023      7461 00
 5024               	.LASF46:
 5025 0341 665F 6465 		.string	"f_debug_PinD"
 5025      6275 675F 
 5025      5069 6E44 
 5025      00
 5026               	.LASF51:
 5027 034e 665F 6465 		.string	"f_debug_readbyte"
 5027      6275 675F 
 5027      7265 6164 
 5027      6279 7465 
 5027      00
 5028               	.LASF27:
 5029 035f 665F 6465 		.string	"f_debug_asctab"
 5029      6275 675F 
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 95


 5029      6173 6374 
 5029      6162 00
 5030               	.LASF56:
 5031 036e 765F 5379 		.string	"v_SysStat"
 5031      7353 7461 
 5031      7400 
 5032               	.global __do_copy_data
 5033               	.global __do_clear_bss
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 96


DEFINED SYMBOLS
                            *ABS*:00000000 debugger.c
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:2      *ABS*:0000003f __SREG__
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:3      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:4      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:5      *ABS*:00000034 __CCP__
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:18     .text:00000000 f_CheckSyntax
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:30     .text:00000002 f_debug_user_cmd
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:42     .text:00000004 f_debug_spi_rd
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:54     .text:00000006 f_debug_Port_write
                            *COM*:00000010 buf_debugentry
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:165    .text:00000072 f_debug_disable
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:191    .text:00000086 f_ProcessCMD
                            *COM*:00000001 v_debugcnt
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1374   .progmem.data:00000000 lut_dbgcmd
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1403   .data:00000044 f_lut_dbgfunc
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:260    .text:000000cc f_debug_asctab
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:332    .text:00000132 f_debug_sst_write
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:408    .text:0000019e f_debug_lpc_write
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:484    .text:0000020a f_debug_lcm_wrdata
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:502    .text:00000218 f_debug_lcm_wrcmd
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:520    .text:00000226 f_debug_fpga_write
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:560    .text:00000250 f_debug_bintab
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:656    .text:000002e0 f_debug_port_v
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:708    .text:0000032c f_debug_port
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:760    .text:00000378 f_debug_AnalogRead
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:814    .text:000003ba f_debug_Port_read
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:932    .text:00000432 f_debug_lpc_read
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1037   .text:000004d8 f_debug_lcm_read
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1054   .text:000004e4 f_debug_fpga_read
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1074   .text:000004f6 f_debug_writeEEbyte
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1115   .text:0000052a f_debug_readEEByte
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1135   .text:0000053c f_debug_PinD
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1153   .text:00000544 f_debug_PinC
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1171   .text:0000054c f_debug_PinB
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1189   .text:00000554 f_debug_PinA
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1207   .text:0000055c f_debug_writebyte
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1246   .text:0000058a f_debug_readbyte
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1272   .text:0000059c f_TaskDebugger
C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s:1348   .text:00000606 f_InitDebug

UNDEFINED SYMBOLS
f_HexBinByte
v_SysStat
f_Uart_PutStr
f_HexBin
f_DebugSSTWr
f_DebugLPCWr
f_DebugLCMWrData
f_DebugLCMWrCmd
f_DebugFPGAWr
f_BinHex
v_Chan
f_DebugLPCRd
f_DebugLCMRd
GAS LISTING C:\DOCUME~1\ilias\LOCALS~1\Temp/ccfXOqeg.s 			page 97


f_DebugFPGARd
f_EEWrite
f_EERead
f_Uart_GetChar
f_Uart_PutChar
f_Uart_ClrScr
__do_copy_data
__do_clear_bss

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Common Development and Distribution License (CDDL)


Written By
Systems Engineer AI ZeroCaliber Ltd
Cyprus Cyprus
More than 15 year of Embedded Systems development designing both hardware & software.
Experience with Product Development,lab prototypes and Automated Testers, Sensors, motors and System Engineering. Have used numerous micro-controllers/processors, DSP & FPGAs.

Please check AI ZeroCaliber if you need any help.
You may find also my personal site: Ilialex and my blog site: Ilialex Blog

Comments and Discussions