1 .file "SPBugExample.c" 2 __SREG__ = 0x3f 3 __SP_H__ = 0x3e 4 __SP_L__ = 0x3d 5 __CCP__ = 0x34 6 __tmp_reg__ = 0 7 __zero_reg__ = 1 8 .global __do_copy_data 9 .global __do_clear_bss 17 .Ltext0: 18 .global Monitor 20 Monitor: 21 .LFB2: 22 .LM1: 23 /* prologue: naked */ 24 /* frame size = 0 */ 25 .LM2: 26 /* #APP */ 27 ; 23 "./.\Boot\SPBugExample.c" 1 28 0000 1124 clr r1 29 0002 D2E0 ldi r29, 0x02 30 0004 C0E0 ldi r28, 0x00 31 32 ; 0 "" 2 33 .LM3: 34 /* #NOAPP */ 35 0006 8FEF ldi r24,lo8(16383) 36 0008 9FE3 ldi r25,hi8(16383) 37 000a 9DBF out 61-0,r25 38 000c 8EBF out (61)+1-0,r24 39 .LM4: 40 /* #APP */ 41 ; 33 "./.\Boot\SPBugExample.c" 1 42 000e F894 cli 43 ; 0 "" 2 44 .LM5: 45 /* #NOAPP */ 46 0010 0E94 0000 call checkflashcrc 47 .LM6: 48 0014 E0E0 ldi r30,lo8(0) 49 0016 F0E0 ldi r31,hi8(0) 50 0018 1995 eicall 51 /* epilogue start */ 52 .LM7: 53 .LFE2: 79 .Letext0: DEFINED SYMBOLS *ABS*:00000000 SPBugExample.c C:\DOCUME~1\Fred\LOCALS~1\Temp/ccRWDEbd.s:2 *ABS*:0000003f __SREG__ C:\DOCUME~1\Fred\LOCALS~1\Temp/ccRWDEbd.s:3 *ABS*:0000003e __SP_H__ C:\DOCUME~1\Fred\LOCALS~1\Temp/ccRWDEbd.s:4 *ABS*:0000003d __SP_L__ C:\DOCUME~1\Fred\LOCALS~1\Temp/ccRWDEbd.s:5 *ABS*:00000034 __CCP__ C:\DOCUME~1\Fred\LOCALS~1\Temp/ccRWDEbd.s:6 *ABS*:00000000 __tmp_reg__ C:\DOCUME~1\Fred\LOCALS~1\Temp/ccRWDEbd.s:7 *ABS*:00000001 __zero_reg__ C:\DOCUME~1\Fred\LOCALS~1\Temp/ccRWDEbd.s:20 .text:00000000 Monitor UNDEFINED SYMBOLS __do_copy_data __do_clear_bss checkflashcrc