.file "main.cpp" __SREG__ = 0x3f __SP_H__ = 0x3e __SP_L__ = 0x3d __CCP__ = 0x34 __tmp_reg__ = 0 __zero_reg__ = 1 .global __do_copy_data .global __do_clear_bss .text .global _Z11Twi_ReceivePvS_ .type _Z11Twi_ReceivePvS_, @function _Z11Twi_ReceivePvS_: /* prologue: function */ /* frame size = 0 */ movw r30,r24 ldd r24,Z+2 tst r24 breq .L2 sbi 53-32,2 ret .L2: cbi 53-32,2 ret .size _Z11Twi_ReceivePvS_, .-_Z11Twi_ReceivePvS_ .global _Z7TestTWIPvS_ .type _Z7TestTWIPvS_, @function _Z7TestTWIPvS_: /* prologue: function */ /* frame size = 0 */ lds r24,_ZZ7TestTWIPvS_E3hey com r24 sts _ZZ7TestTWIPvS_E3hey,r24 /* epilogue start */ ret .size _Z7TestTWIPvS_, .-_Z7TestTWIPvS_ .global main .type main, @function main: push r14 push r15 push r16 push r17 /* prologue: function */ /* frame size = 0 */ /* #APP */ ; 40 "main.cpp" 1 cli ; 0 "" 2 /* #NOAPP */ call _ZN11TaskManager4InitEv call _ZN5Clock4InitEv ldi r24,lo8(2) sts _ZN3TWI10slave_addrE,r24 ldi r22,lo8(0) ldi r23,hi8(0) ldi r24,lo8(0) ldi r25,hi8(0) call _ZN3TWI4InitEPvS0_ /* #APP */ ; 45 "main.cpp" 1 sei ; 0 "" 2 /* #NOAPP */ in r24,52-32 ori r24,lo8(5) out 52-32,r24 sbi 53-32,2 ldi r24,lo8(50) mov r14,r24 mov r15,__zero_reg__ ldi r16,lo8(2000) ldi r17,hi8(2000) ldi r18,lo8(1) ldi r19,hi8(1) ldi r20,lo8(0) ldi r21,hi8(0) ldi r22,lo8(0) ldi r23,hi8(0) ldi r24,lo8(gs(_Z7TestTWIPvS_)) ldi r25,hi8(gs(_Z7TestTWIPvS_)) call _ZN11TaskManager7AddTaskEPFvPvS0_ES0_S0_NS_9TASK_TYPEEjNS_8PRIORITYE .L8: call _ZN11TaskManager15ExecuteNextTaskEv rjmp .L8 .size main, .-main .lcomm _ZZ7TestTWIPvS_E3hey,1